SearchInput
Suche mit führendem Symbol, einem Leeren-Kreis, wenn befüllt, und einem Tastenhinweis, wo gewünscht.
<div className="w-240">
<SearchInput aria-label="Search logs" placeholder="Search logs" />
</div>import { SearchInput } from "@logicplanes/kaeso-ui";Props
align"start" | "end"Ausrichtung des Werts; Zahlen stehen rechts, mit tabellarischen Ziffern.
descriptionReactNodeEin Satz Hilfe unter der Beschriftung.
invalidbooleanZeigt es als ungültig; zusammen mit einer Nachricht, die sagt, was zu korrigieren ist.
labelReactNodeDie sichtbare Beschriftung.
layout"horizontal" | "vertical"Die Beschriftung über dem Steuerelement (
vertical) oder daneben (horizontal).onClear(() => void)Wird aufgerufen, wenn der Löschen-Button gedrückt wird.
optionalbooleanErgänzt die Beschriftung um „Optional“, für Formulare, in denen die meisten Felder Pflicht sind.
placeholderstringStandardmäßig „Suchen“ in der Sprache des LocaleProvider.
shortcutstring[]Ein Tastenhinweis, solange das Feld leer ist:
["mod", "k"]oder["/"].size"md" | "sm" | "lg" | "xl" = smDie Höhe des Eingabefelds.
trailingReactNodeEin beliebiges Element am Ende (ein Button, eine Kbd).