@scrolia/react
Version:
A headless scrollbar component
27 lines (23 loc) • 663 B
JavaScript
"use client";
import { useScrollCore } from "../../contexts/scrollcore.mjs";
import { getComponentProps } from "../../functions/props.mjs";
import { useLengthHandler } from "../../hooks/length.mjs";
import { useScrollHandler } from "../../hooks/scroll.mjs";
import { jsx } from "react/jsx-runtime";
/** Container component. */
const Container = (props) => {
useLengthHandler();
useScrollHandler();
const { options: { plugins } } = useScrollCore();
const p = getComponentProps({
name: "container",
props,
plugins
});
return /* @__PURE__ */ jsx("div", {
...p,
children: p.children
});
};
export { Container };
//# sourceMappingURL=index.mjs.map