best-doctor/ke

View on GitHub
src/django-spa/aspects/notifications/Notifications.ts

Summary

Maintainability
A
40 mins
Test Coverage
C
71%
import { useConfig } from '../../../data-provider'

import { NotificationsHandler } from './types'
import { ToastNotification } from './adapters'
import { AspectKey } from '../enums'

export const useToastNotifications = (): NotificationsHandler => {
  const config = useConfig({ key: AspectKey.NOTIFICATIONS })

  return new ToastNotification(config)
}