@scrolia/react
Version:
A headless scrollbar component
28 lines (24 loc) • 945 B
JavaScript
"use client";
const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.js');
const require_contexts_scrollcore = require('../../contexts/scrollcore.js');
const require_functions_props = require('../../functions/props.js');
const require_hooks_length = require('../../hooks/length.js');
const require_hooks_scroll = require('../../hooks/scroll.js');
const react_jsx_runtime = require_rolldown_runtime.__toESM(require("react/jsx-runtime"));
/** Container component. */
const Container = (props) => {
require_hooks_length.useLengthHandler();
require_hooks_scroll.useScrollHandler();
const { options: { plugins } } = require_contexts_scrollcore.useScrollCore();
const p = require_functions_props.getComponentProps({
name: "container",
props,
plugins
});
return /* @__PURE__ */ (0, react_jsx_runtime.jsx)("div", {
...p,
children: p.children
});
};
exports.Container = Container;
//# sourceMappingURL=index.js.map