UNPKG

@julo-ui/otp-input

Version:

React Input Component for entering sequences of digits

25 lines (22 loc) 685 B
import { OtpInputDescendantsProvider } from "./chunk-7F2N6GEZ.mjs"; // src/OtpInputProvider.tsx import { createContext } from "@julo-ui/context"; import { jsx } from "react/jsx-runtime"; var [UseOtpInputProvider, useOtpInputContext] = createContext({ name: "UseOtpInputContext", providerName: "<UseOtpInputProvider />" }); function OtpInputProvider(props) { const { children, value: { descendants, ...context } } = props; return /* @__PURE__ */ jsx(OtpInputDescendantsProvider, { value: descendants, children: /* @__PURE__ */ jsx(UseOtpInputProvider, { value: context, children }) }); } export { UseOtpInputProvider, useOtpInputContext, OtpInputProvider };