UNPKG

@scrolia/react-native

Version:
27 lines (24 loc) 585 B
"use client"; import { ScrollCoreContext, useScrollCoreStates } from "../../contexts/scrollcore.mjs"; import { jsx } from "react/jsx-runtime"; /** Provider component. */ const Provider = (props) => { const { children, ...p } = props; const x = useScrollCoreStates(); const y = useScrollCoreStates(); return /* @__PURE__ */ jsx(ScrollCoreContext, { value: { options: { ...p, disabled: p.disabled ?? false, animated: p.animated ?? false, plugins: p.plugins ?? [] }, x, y }, children }); }; export { Provider }; //# sourceMappingURL=index.mjs.map