UNPKG

@scrolia/vanilla

Version:

A headless scrollbar component

21 lines (19 loc) 840 B
const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.js'); const require_contexts_scrollcore = require('../../contexts/scrollcore.js'); const require_hooks_props = require('../../hooks/props.js'); const atomico = require_rolldown_runtime.__toESM(require("atomico")); const atomico_jsx_runtime = require_rolldown_runtime.__toESM(require("atomico/jsx-runtime")); const _TrackX = () => { const { x: { setHvTrack } } = require_contexts_scrollcore.useScrollCore(); atomico.useEffect(() => { setHvTrack(true); }); require_hooks_props.useComponentPropsSetter("trackX"); return /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("host", { shadowDom: true, children: /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("slot", {}) }); }; const TrackX = atomico.c(_TrackX); exports.TrackX = TrackX; //# sourceMappingURL=x.js.map