Carregando…
Carregando…
Carregando…Search field with magnifier icon, clear button, shortcut hint and loading state.
Demo coming soon
Add a demo component to DEMOS in _showcase.tsx for inputs/search-input
$ npx kikitocn add search-inputimport { SearchInput } from "@/components/ui/cn/search-input/SearchInput";
export function SearchInputExample() {
return (
<SearchInput />
);
}| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
value | string | — | Valor controlado |
defaultValue | string | — | Valor inicial |
onChange | (value: string) => void | — | Callback ao digitar |
onSearch | (value: string) => void | — | Callback ao submeter (Enter) |
placeholder | string | 'Buscar...' | Placeholder |
size | 'sm' | 'md' | 'lg' | 'md' | Tamanho do campo |
shortcut | string | — | Atalho de teclado exibido (ex: '⌘K') |
loading | boolean | false | Exibir spinner de carregamento |
disabled | boolean | false | Desabilitar campo |
className | string | — | Classes CSS extras |