UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

9 lines (6 loc) 684 B
import React__default from 'react'; import { throwBladeError } from '../../utils/logger/logger.js'; import { jsx } from 'react/jsx-runtime'; var CardContext=React__default.createContext(null);var useVerifyInsideCard=function useVerifyInsideCard(componentName){var context=React__default.useContext(CardContext);if(__DEV__){if(!context){throwBladeError({message:`${componentName} cannot be used outside of Card component`,moduleName:'Card'});}}return true;};var CardProvider=function CardProvider(_ref){var children=_ref.children;return jsx(CardContext.Provider,{value:true,children:children});}; export { CardProvider, useVerifyInsideCard }; //# sourceMappingURL=CardContext.js.map