UNPKG

@scrolia/react

Version:

A headless scrollbar component

18 lines (14 loc) 598 B
"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