@scrolia/react
Version:
A headless scrollbar component
18 lines (14 loc) • 598 B
JavaScript
"use client";
const require_rolldown_runtime = require('../_virtual/rolldown_runtime.js');
const react = require_rolldown_runtime.__toESM(require("react"));
/** `ScrollCore` context. */
const ScrollCoreContext = react.createContext(null);
/** Hook for using the `ScrollCore` context. */
const useScrollCore = () => {
const core = react.useContext(ScrollCoreContext);
if (core === null) throw new Error("useScrollCore must be used within a provider");
return core;
};
exports.ScrollCoreContext = ScrollCoreContext;
exports.useScrollCore = useScrollCore;
//# sourceMappingURL=scrollcore.js.map