@scrolia/react
Version:
A headless scrollbar component
16 lines (12 loc) • 447 B
JavaScript
"use client";
import * as React from "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;
};
export { ScrollCoreContext, useScrollCore };
//# sourceMappingURL=scrollcore.mjs.map