FormError
@/components/ui/FormError
Delt feilmelding for skjema/handlinger, utenfor et felt. role="alert" annonserer den for skjermleser straks den dukker opp.
Når brukes den
Bruk for en feil som IKKE hører til ett bestemt felt — mislykket lagring, avvist handling.
For feil PÅ et felt, bruk error= på Input/Textarea/Select i stedet.
variant="boxed" for en feil som skal ta mer plass enn én linje (innlogging, registrering); inline (default) for alt annet.
size/as dekker variasjon i eksisterende bruk (12px i et span, o.l.) uten å tvinge en visuell endring.
Eksempler
Inline (standard)
Ren tekst uten bakgrunn/kant — standardformen ved siden av et skjema.
Kunne ikke lagre endringen. Prøv igjen.
<FormError>Kunne ikke lagre endringen. Prøv igjen.</FormError>
Kompakt (size="label-12", as="span")
For tett inline-bruk der teksten allerede er 12px eller står i et <span>.
Boxed
Myk rød flate + kant, for en feil som skal ta mer plass enn én linje — f.eks. innlogging/registrering.
Feil e-post eller kode. Sjekk og prøv igjen.
Props
Sveip tabellen for å se hele innholdet