// @flow import { toState } from '../base/redux'; /** * Tells whether or not the notifications are enabled and if there are any * notifications to be displayed based on the current Redux state. * * @param {Object|Function} stateful - The redux store state. * @returns {boolean} */ export function areThereNotifications(stateful: Object | Function) { const state = toState(stateful); const { enabled, notifications } = state['features/notifications']; return enabled && notifications.length > 0; }