@razorpay/blade
Version:
The Design System that powers Razorpay
20 lines (17 loc) • 553 B
JavaScript
import React__default from 'react';
/* eslint-disable @typescript-eslint/no-explicit-any */
var ModalContext = /*#__PURE__*/React__default.createContext({
// eslint-disable-next-line @typescript-eslint/no-empty-function
close: function close() {},
defaultInitialFocusRef: {
current: null
},
isOpen: false,
isVisible: false
});
var useModalContext = function useModalContext() {
var state = React__default.useContext(ModalContext);
return state;
};
export { ModalContext, useModalContext };
//# sourceMappingURL=ModalContext.js.map