UNPKG

@scrolia/vanilla

Version:

A headless scrollbar component

20 lines (18 loc) 553 B
import { useScrollCore } from "../../contexts/scrollcore.mjs"; import { useComponentPropsSetter } from "../../hooks/props.mjs"; import * as Atom from "atomico"; import { jsx } from "atomico/jsx-runtime"; const _TrackX = () => { const { x: { setHvTrack } } = useScrollCore(); Atom.useEffect(() => { setHvTrack(true); }); useComponentPropsSetter("trackX"); return /* @__PURE__ */ jsx("host", { shadowDom: true, children: /* @__PURE__ */ jsx("slot", {}) }); }; const TrackX = Atom.c(_TrackX); export { TrackX }; //# sourceMappingURL=x.mjs.map