# Toast Props (свойства) для компонента Toast: [{"name":"view","type":{"name":"enum","raw":"\"default\" | \"primary\" | \"positive\" | \"negative\" | \"dark\" | \"light\"","value":[{"value":"\"default\""},{"value":"\"primary\""},{"value":"\"positive\""},{"value":"\"negative\""},{"value":"\"dark\""},{"value":"\"light\""}]}},{"name":"size","type":{"name":"enum","raw":"\"m\"","value":[{"value":"\"m\""}]}},{"name":"closeIconType","type":{"name":"enum","raw":"\"default\"","value":[{"value":"\"default\""}]}},{"name":"pilled","type":{"name":"boolean"}},{"name":"text","type":{"name":"string"}},{"name":"contentLeft","type":{"name":"ReactNode"}},{"name":"width","type":{"name":"string | number"}},{"name":"hasClose","type":{"name":"boolean"}},{"name":"textColor","type":{"name":"string"}},{"name":"onCloseButtonClick","type":{"name":"(() => void)"}}] ## Система подсказок Существует готовая система текстовых подсказок, для использования которой необходимо обернуть приложение в `ToastProvider` : После этого, с помощью хука `useToast` можно получить доступ к управлению подсказками. `showToast` имеет необязательный аргумент `position` , отвечающий за позиционирование подсказки. `showToast` имеет необязательный аргумент `timeout` , отвечающий за время отображения подсказки. Если аргумент не передается, по умолчанию подсказка отображается пока пользователь ее не закроет. Скрыть текущую подсказку в любой момент можно с помощью функции `hideToast` . ## Аргументы функции `showToast` | Название | Тип | Значение | Описание | |-----------|-----------|----------|--------------------| | `args` | `ShowToastArgs` | | Конфигурация toast | ## Пример использования ## Вид иконки Значения `positive` и `negative` свойства `view` изменяют цвет иконки. Чтобы цвет применился, установите в иконке свойство `color` со значением `inherit` :