` | — | no | Колбек обработки начала нажатия клавиши клавиатуры |
| `onSubmit` | `((value: string) => void)` | — | no | Колбек на подтверждение поиска по строке |
| `placeholder` | `string` | — | no | Значение плейсхолдера |
| `showClearButton` | `boolean` | `true` | no | Отображение кнопки Очистки поля |
| `size` | `l \| m \| s` | `m` | no | Размер |
| `tabIndex` | `number` | — | no | |
| `value` | `string` | — | no | Значение input |
#### Related types
- `InputMode` = `decimal | email | none | numeric | search | tel | text | url`
- `Size` = `l | m | s`
## Примеры
### Basic
```tsx
import { SearchPrivate } from '@cloud-ru/ds-search-private';
import { useState } from 'react';
export function Basic() {
const [value, setValue] = useState('');
const [submitted, setSubmitted] = useState('');
return (
Значение: {value || '—'} · Отправлено: {submitted || '—'}
);
}
```