Полная документация, конструктор и примеры использования
Полная документация по использованию системы уведомлений в React приложении
Добавьте NotificationProvider в корневой layout вашего приложения:
// src/app/layout.tsx import { NotificationProvider } from '@shared/contexts/NotificationContext' export default function RootLayout({ children, }: { children: React.ReactNode }) { return ( <html lang="ru"> <body> <NotificationProvider> {children} </NotificationProvider> </body> </html> ) }
Используйте хук useNotification в любом компоненте:
// В любом компоненте import { useNotification } from '@shared/contexts/NotificationContext' function MyComponent() { const { showNotification } = useNotification() // Ваш код... }