ComposantsPrimitives
Field
Un champ de formulaire avec libellé, aide et erreur.
BetaWhoa UI est en bêta : certains éléments peuvent encore changer. Un bug ? Écrivez-moi à hello@ugolin-olle.com.
Type something without an @ to see the error collapse in.
field.tsx
Animation
FieldError est le seul composant qui utilise Motion : le message se déplie (hauteur et opacité) et se replie au lieu de pousser le formulaire. Sous prefers-reduced-motion, seul le fondu reste.
Les jetons et les règles communes sont décrits sur la page Motion.
Installation
Le composant fait partie des primitives shadcn/ui sur Base UI.
bunx --bun shadcn@latest add fieldOu depuis le paquet npm :
import { Field } from '@whoa-studio/ui/field';Exports : Field, FieldLabel, FieldDescription, FieldError.