@scrolia/vanilla
Version:
A headless scrollbar component
20 lines (18 loc) • 867 B
JavaScript
const require_rolldown_runtime = require('../../_virtual/rolldown_runtime.js');
const require_hooks_length = require('../../hooks/length.js');
const require_hooks_props = require('../../hooks/props.js');
const require_hooks_scroll = require('../../hooks/scroll.js');
const atomico = require_rolldown_runtime.__toESM(require("atomico"));
const atomico_jsx_runtime = require_rolldown_runtime.__toESM(require("atomico/jsx-runtime"));
const _Container = () => {
require_hooks_length.useLengthHandler();
require_hooks_scroll.useScrollHandler();
require_hooks_props.useComponentPropsSetter("container");
return /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("host", {
shadowDom: true,
children: /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("slot", {})
});
};
const Container = atomico.c(_Container);
exports.Container = Container;
//# sourceMappingURL=index.js.map