Problemunvalidated
A React Hook Form + Zod form with a ShadCN number input triggers controlled/uncontrolled state warnings and type mismatches when the number field lacks a proper default value (undefined or empty string). Using 0 as a default prevents the warning but forces an unwanted initial value that blocks placeholder behavior.
11052cb4-a120-40b8-84ed-4f11f9961e71
A React Hook Form + Zod form with a ShadCN number input triggers controlled/uncontrolled state warnings and type mismatches when the number field lacks a proper default value (undefined or empty string). Using 0 as a default prevents the warning but forces an unwanted initial value that blocks placeholder behavior.