Tag
Metadaten-Pills: 28px, erhaben und umrandet, mit optionalem Symbol und Entfernen-Kreis.
gpt-5claude-sonnet-4-5Oct 12Activecheckout
<div className="flex flex-wrap items-center gap-6">
<Tag>gpt-5</Tag>
<Tag>claude-sonnet-4-5</Tag>
<Tag icon={icons.calendar}>Oct 12</Tag>
<Tag>Active</Tag>
<Tag onRemove={() => undefined}>checkout</Tag>
</div>import { Tag } from "@logicplanes/kaeso-ui";Props
childrenReactNodeDer Text des Tags.
iconIconSvgElementEin Symbol vor dem Text.
invalidbooleanMarkiert einen Wert, der nicht akzeptiert wird.
onClick((e: MouseEvent<HTMLElement, MouseEvent>) => void)Rendert einen Button mit Fläche beim Überfahren.
onRemove((e: MouseEvent<HTMLButtonElement, MouseEvent>) => void)Zeigt einen Entfernen-Kreis; wird mit dem Klick aufgerufen.
pressedbooleanFür umschaltbare Pills (DisplayOptions).
removeLabelstringDer zugängliche Name des Entfernen-Kreises. Standardmäßig „Entfernen“ und die Beschriftung in der Sprache des LocaleProvider.
size"md" | "sm" = mdDie Höhe des Tags.
variant"outline" | "soft" | "raised" = raisedErhaben auf dem Panel, sanft gefüllt oder umrandet.