
đ Age calculator app Solution đ build with Svelte & Tailwindcss
Design comparison
Solution retrospective
I using yup
for validation and using imask
for masking a input
but I found some issue on validate a date that valid in each month
then I notice that when user input a invalid date like 31 of the 4 month that doesn't exist and using new Date()
function to create a new date from that it not return any error instead it will return 1st day of month 5 , that mean you can using that as a condition if user input month 4 but you got month 5 for comparing that mean user input invalid date.
BTW it may have a proper way to validate that non exist date via yup
library.
I still openly for suggestion and any comment feel free to tell me how I can code this better ;)
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord