shadcn/ui
Formok és interaktív elemek
Input/Label/Textarea/Select/Checkbox/Switch példák, és React Hook Form + Zod integráció shadcn Form komponenssel.
Formok és interaktív elemek
Input + Label
import { Input } from "@/components/ui/input"
import { Label } from "@/components/ui/label"Select
import {
Select,
SelectContent,
SelectItem,
SelectTrigger,
SelectValue,
} from "@/components/ui/select"Checkbox / Switch
import { Checkbox } from "@/components/ui/checkbox"
import { Switch } from "@/components/ui/switch"React Hook Form + Zod
Egy tipikus setup:
react-hook-formzod@hookform/resolvers- shadcn
formkomponens:npx shadcn-ui@latest add form
Rövid összefoglaló
- A shadcn form elemek jól illeszkednek RHF+Zod validációhoz.
- Interaktív komponenseknél Next.js App Routerban gyakran kell
"use client".