Mikey Binns
                                            Mikey Binns
                                        
                                    I'm just chiming in with an alternate workaround, this is how I solved it. I've noticed just before posting that it's kinda similar to OPs solution, however I still feel...
I second this, and also it might be good to add a config parameter for "ignoredCharacters" for people to work around this. You say in the docs on "How it...
This still occurs on Remix 1.15, and it also occurs on the `SerializeFrom` type helper, and the `useFetcher()` generic type. I also have a [typescript playground](https://www.typescriptlang.org/play?#code/JYWwDg9gTgLgBAbzgZQKZWAQwDbAF6oBiUEIcAvnAGYlkBEAAlKiMAB4C0UArgHYD0vCABNUdANwAoSTACeYVHAAqqAM4wAjHAC8iSXANx+-OAD0A-PsOruAY1trVALjgweqADRWDwzDEwuCN6GBqqkqDAAFsC8AOYu6hhxUiEhYSAR0XEAotiqqC683CAARugphuSSVTLyiirqAEw6KOhYuATEpAA8DZoAfFLGIRZAA) for testing.
After reading what you've written, I agree with everything you've said there about how Zod should work, I guess the issue is purely one of expectations, rather than functionality. Perhaps...
> Can anyone tell me how I can validate an empty string as "required" with min(1) and, at the same time, "password must be at least 8 characters" with min(8)?...
I have added all the suggested changed, just waiting for you to approve and merge :)
@scotttrinh Hi this is all ready and updated, I'm not sure why it says "Changes requested" still, but I've done all the requested changes and marked the conversations as resolved....
`await expect(input).toHaveAttribute("required", "");` does work for me when the DOM looks like this: `` However, I do agree that having a `toBeRequired` helper would be good, especially as other use...
Well I've learned something today. I still think it's worth fixing. I would wager there's a large amount of people who don't know that, and so it would be a...
@MichaelDeBoey I don't know if I need to request a review after I resolve these changes or if you get notified anyway, let me know if it's spamming you and...