import React from 'react'; import classNames from 'classnames'; import { CLASSES } from 'common/classes'; import { useSettings, useSettingSMSNotifications } from 'hooks/query'; import PreferencesPageLoader from '../PreferencesPageLoader'; const SMSIntegrationContext = React.createContext(); /** * SMS Integration provider. */ function SMSIntegrationProvider({ ...props }) { //Fetches Organization Settings. const { isLoading: isSettingsLoading } = useSettings(); const { data: notifications, isLoading: isSMSNotificationsLoading } = useSettingSMSNotifications(); // Provider state. const provider = { notifications, isSMSNotificationsLoading, }; return (
); } const useSMSIntegrationContext = () => React.useContext(SMSIntegrationContext); export { SMSIntegrationProvider, useSMSIntegrationContext };