f-react-use-modal
Version:
f-react-use-modal
22 lines (21 loc) • 651 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useModals = void 0;
var _react = _interopRequireDefault(require("react"));
var _context = require("./context.js");
var _useNonNullableContext = require("./use-non-nullable-context.js");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const useModals = () => {
const {
open,
close
} = (0, _useNonNullableContext.useNonNullableContext)(_context.ModalsContext);
return _react.default.useMemo(() => ({
open,
close
}), [close, open]);
};
exports.useModals = useModals;
//# sourceMappingURL=use-modal.js.map