UNPKG

@adyen/kyc-components

Version:

`adyen-kyc-components` provides the required pieces to build an onboarding flow based on a legal entity. To onboard and verify users, you need to create a user interface (UI) to collect user data. To speed up building your integration, Adyen offers onboar

39 lines (38 loc) 1.27 kB
import { c as createLocalStorage, T as THEME_PREFERENCE, P as PiPProvider, a as ThemeContext, D as Devtools, Q as QueryDevtoolsContext } from "./B4MFY5CR-DL72FZ98.js"; import { g as getPreferredColorScheme, c as createMemo, a as createComponent } from "./index-SiHtDC7u.js"; var DevtoolsComponent = (props) => { const [localStore, setLocalStore] = createLocalStorage({ prefix: "TanstackQueryDevtools" }); const colorScheme = getPreferredColorScheme(); const theme = createMemo(() => { const preference = localStore.theme_preference || THEME_PREFERENCE; if (preference !== "system") return preference; return colorScheme(); }); return createComponent(QueryDevtoolsContext.Provider, { value: props, get children() { return createComponent(PiPProvider, { localStore, setLocalStore, get children() { return createComponent(ThemeContext.Provider, { value: theme, get children() { return createComponent(Devtools, { localStore, setLocalStore }); } }); } }); } }); }; var DevtoolsComponent_default = DevtoolsComponent; export { DevtoolsComponent_default as default };