For some reason my placeholder doesnt display || Shadcn, React Hook Form
Answered
Ojos Azules posted this in #help-forum
Ojos AzulesOP
<FormControl>
<SelectTrigger>
<SelectValue
defaultValue={field.value}
placeholder="Select a category"
/>
</SelectTrigger>
</FormControl>
<SelectTrigger>
<SelectValue
defaultValue={field.value}
placeholder="Select a category"
/>
</SelectTrigger>
</FormControl>
2 Replies
Ojos AzulesOP
Solution:
const form = useForm<VarietyFormValues>({
resolver: zodResolver(formSchema),
defaultValues: initialData || {
name: "",
color: "",
categoryId: undefined,
description: "",
},
});Ojos AzulesOP
Instead of categoryId: "", adding undefined solves the issue
Answer