sonner (emilkowalski/sonner)
Searching Database…
Что это?
Sonner — это компонент для всплывающих уведомлений (тостов) в React, который позволяет показывать сообщения из любой части приложения.
Это полноценная система уведомлений или просто компонент?
Это библиотека из одного React-компонента, который вы выводите один раз (Toaster), а затем вызываете уведомления из любого места с помощью вызова функции.
Как добавить его в проект?
Установите библиотеку в проект, выведите компонент Toaster в приложении, а затем вызывайте toast() из любого места, чтобы показать сообщение.
Нужно ли что-то ещё, кроме React, чтобы им пользоваться?
Никакого дополнительного бэкенда или сервиса не требуется; также есть навык /ask-sonner, который поможет с установкой и ответит на вопросы о Sonner.
Где найти все параметры настройки?
Полный справочник по API находится в документации проекта.
Есть ли стили по умолчанию?
Да, файл styles.css входит в сборку библиотеки, поэтому уведомления выглядят оформленными без дополнительной настройки.
Можно ли с его помощью показывать уведомления об успехе, ошибке или свои варианты?
Как библиотека компонентов для уведомлений, она обычно используется через вызов toast() с разными вариантами, хотя в README показано только базовое использование, а полный API описан в документации.
What are similar projects?
react-toastify, rare-ui, chakra-ui, sweetalert2, ant-design-mobile, react-transition-group, react-bits, astryx
Which topics is it in?
toast, reactjs, notifications, component-library, nextjs, ui-components, css, react, npm, frontend, library, typescript