@scrolia/vanilla
Version:
A headless scrollbar component
19 lines (17 loc) • 810 B
JavaScript
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 _Content = () => {
const { contentRef } = require_contexts_scrollcore.useScrollCore();
require_hooks_props.useComponentPropsSetter("content");
return /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("host", {
shadowDom: true,
ref: contentRef,
children: /* @__PURE__ */ (0, atomico_jsx_runtime.jsx)("slot", {})
});
};
const Content = atomico.c(_Content);
exports.Content = Content;
//# sourceMappingURL=index.js.map