import { ContentView, ParentPanel, PiPProvider, QueryDevtoolsContext, THEME_PREFERENCE, ThemeContext, createLocalStorage } from "./chunk-QLA3SCYO.js"; import { createComponent, createMemo, getPreferredColorScheme } from "./chunk-Y4ZU6YGQ.js"; import "./chunk-4B2QHNJT.js"; // ../../node_modules/@tanstack/query-devtools/build/DevtoolsPanelComponent/RN252AT2.js var DevtoolsPanelComponent = (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, { disabled: true, localStore, setLocalStore, get children() { return createComponent(ThemeContext.Provider, { value: theme, get children() { return createComponent(ParentPanel, { get children() { return createComponent(ContentView, { localStore, setLocalStore, get onClose() { return props.onClose; }, showPanelViewOnly: true }); } }); } }); } }); } }); }; var DevtoolsPanelComponent_default = DevtoolsPanelComponent; export { DevtoolsPanelComponent_default as default }; //# sourceMappingURL=RN252AT2-WEKZSBBL.js.map