we're not using this internally bc it really doesn't help us in our use case because of the dual input composition pattern we are unable actually validate the input natively in the browser, but it can be useful if someone needs to validate the value afterwards on submit. So i left it in the codebase for their use.
Updated the import from chrono-node to only import the parseDate function that we use, which reduced the bundle by over 100k
parseDate
function that we use, which reduced the bundle by over 100k