@startpage/local-storage
Version:
Local storage management for your startpage
13 lines (12 loc) • 702 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.useStoragePrefix = exports.StoragePrefixProvider = void 0;
const react_1 = __importDefault(require("react"));
const Context = react_1.default.createContext("");
const StoragePrefixProvider = ({ prefix, children, }) => (react_1.default.createElement(Context.Provider, { value: prefix }, children));
exports.StoragePrefixProvider = StoragePrefixProvider;
const useStoragePrefix = () => react_1.default.useContext(Context);
exports.useStoragePrefix = useStoragePrefix;