UNPKG

ra-core

Version:

Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React

13 lines (11 loc) 416 B
import { useContext } from 'react'; import { CloseNotificationContext } from './CloseNotificationContext'; export const useCloseNotification = () => { const closeNotification = useContext(CloseNotificationContext); if (!closeNotification) { throw new Error( 'useCloseNotification must be used within a CloseNotificationContext.Provider' ); } return closeNotification; };