aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/lib/providers.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'apps/mobile/lib/providers.tsx')
-rw-r--r--apps/mobile/lib/providers.tsx14
1 files changed, 9 insertions, 5 deletions
diff --git a/apps/mobile/lib/providers.tsx b/apps/mobile/lib/providers.tsx
index 938b8aeb..4a7def1d 100644
--- a/apps/mobile/lib/providers.tsx
+++ b/apps/mobile/lib/providers.tsx
@@ -1,9 +1,10 @@
import { useEffect } from "react";
import FullPageSpinner from "@/components/ui/FullPageSpinner";
-import { ToastProvider } from "@/components/ui/Toast";
+import { Toaster } from "sonner-native";
-import { TRPCProvider } from "@karakeep/shared-react/providers/trpc-provider";
+import { TRPCSettingsProvider } from "@karakeep/shared-react/providers/trpc-provider";
+import { ReaderSettingsProvider } from "./readerSettings";
import useAppSettings from "./settings";
export function Providers({ children }: { children: React.ReactNode }) {
@@ -19,8 +20,11 @@ export function Providers({ children }: { children: React.ReactNode }) {
}
return (
- <TRPCProvider settings={settings}>
- <ToastProvider>{children}</ToastProvider>
- </TRPCProvider>
+ <TRPCSettingsProvider settings={settings}>
+ <ReaderSettingsProvider>
+ {children}
+ <Toaster />
+ </ReaderSettingsProvider>
+ </TRPCSettingsProvider>
);
}