import { HydrationBoundary, QueryClientProvider } from "@tanstack/react-query"; import { getServerData } from "one"; import { type ReactNode, useState } from "react"; // import { useUserTheme } from "@kyoo/models"; import { ThemeSelector } from "~/primitives/theme"; import { createQueryClient } from "~/query"; import { AccountProvider } from "./account-provider"; import { ErrorConsumer } from "./error-consumer"; import { ErrorProvider } from "./error-provider"; import { TranslationsProvider } from "./translations.native"; const QueryProvider = ({ children }: { children: ReactNode }) => { const [queryClient] = useState(() => createQueryClient()); return ( {children} ); }; const ThemeProvider = ({ children }: { children: ReactNode }) => { // TODO: change "auto" and use the user's theme cookie const userTheme = "auto"; //useUserTheme("auto"); return ( {children} ); }; export const Providers = ({ children }: { children: ReactNode }) => { return ( {children} ); };