UNPKG

@shopify/polaris

Version:

Shopify’s admin product component library

16 lines (11 loc) 474 B
import {useContext} from 'react'; import {PortalsManagerContext} from './context'; export function usePortalsManager() { const portalsManager = useContext(PortalsManagerContext); if (!portalsManager) { throw new Error( 'No portals manager was provided. Your application must be wrapped in an <AppProvider> component. See https://polaris.shopify.com/components/structure/app-provider for implementation instructions.', ); } return portalsManager; }