nice-ui
Version:
React design system, components, and utilities
14 lines (13 loc) • 677 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.useToasts = exports.ToastsProvider = exports.context = void 0;
const React = require("react");
const ToastService_1 = require("./services/ToastService");
exports.context = React.createContext(new ToastService_1.ToastService());
const ToastsProvider = ({ value, children }) => {
const value2 = React.useMemo(() => value ?? new ToastService_1.ToastService(), [value]);
return React.createElement(exports.context.Provider, { value: value2 }, children);
};
exports.ToastsProvider = ToastsProvider;
const useToasts = () => React.useContext(exports.context);
exports.useToasts = useToasts;
;