useNotifications

Читает уведомления и предоставляет методы показа и скрытия.

Читает уведомления и предоставляет методы показа и скрытия. Вызывайте внутри NotificationsProvider или PBCProvider.

Использование

'use client';

import { useNotifications } from '@prosazhin/pbcomponents';

function Example() {
  const { showNotification } = useNotifications();
  return <button onClick={() => showNotification({ headline: 'Saved' })}>Show</button>;
}

API хука

Возвращает

ЗначениеТип / вариантыНазначение
notificationsNotificationRecord[]Текущие уведомления.
showNotification(value: NotificationInput) => stringПоказывает уведомление и возвращает его id.
hideNotification(id: string) => voidСкрывает уведомление по id.

На этой странице