Next.js Discord

Discord Forum

For some reason my placeholder doesnt display || Shadcn, React Hook Form

Answered
Ojos Azules posted this in #help-forum
Open in Discord
Ojos AzulesOP
<FormControl>
<SelectTrigger>
<SelectValue
defaultValue={field.value}
placeholder="Select a category"
/>
</SelectTrigger>
</FormControl>
Answered by Ojos Azules
Instead of categoryId: "", adding undefined solves the issue
View full answer

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