@razorpay/blade
Version:
The Design System that powers Razorpay
8 lines (5 loc) • 611 B
JavaScript
import { createContext, useContext } from 'react';
import { throwBladeError } from '../../utils/logger/logger.js';
var CollapsibleContext=createContext(null);var useCollapsible=function useCollapsible(){var collapsibleContext=useContext(CollapsibleContext);if(__DEV__){if(!collapsibleContext){throwBladeError({message:`You're trying to use Collapsible sub-components without Collapsible. useCollapsible should only be used within CollapsibleContext`,moduleName:'CollapsibleContext'});}}return collapsibleContext;};
export { CollapsibleContext, useCollapsible };
//# sourceMappingURL=CollapsibleContext.js.map