react-slips-hook
Version:
Display and layer pages as slips in Gatsby
17 lines (16 loc) • 708 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.PageIndexProvider = exports.SlipsProvider = exports.SlipIndexContext = exports.SlipContext = void 0;
const react_1 = __importDefault(require("react"));
exports.SlipContext = react_1.default.createContext({
slips: [],
slipStates: {},
navigateToSlip: () => { },
highlightSlip: () => { },
});
exports.SlipIndexContext = react_1.default.createContext(0);
exports.SlipsProvider = exports.SlipContext.Provider;
exports.PageIndexProvider = exports.SlipIndexContext.Provider;