import {useContext} from 'react'; import {PortalManager} from './portal-manager'; import {PortalContext} from './portal-context-provider'; export function usePortal() { return useContext(PortalContext) as PortalManager; } export function useModal() { return usePortal().modalManager; } export function usePopover() { return usePortal().popoverManager; } export function useSnackbar() { return usePortal().snackbarManager; }