aboutsummaryrefslogtreecommitdiffstats
path: root/packages/mobile/lib
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-03-13 14:33:54 +0000
committerMohamedBassem <me@mbassem.com>2024-03-13 14:43:52 +0000
commita2ca7db052c0ce20b404f6f81b691850b3318b97 (patch)
treed060d3a541f0305c1df7e88ac321e6166d8000d9 /packages/mobile/lib
parent408984d9325f12937ac5747505370dec26e46d3f (diff)
downloadkarakeep-a2ca7db052c0ce20b404f6f81b691850b3318b97.tar.zst
mobile: Optimistic UI updates on actions
Diffstat (limited to 'packages/mobile/lib')
-rw-r--r--packages/mobile/lib/providers.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/mobile/lib/providers.tsx b/packages/mobile/lib/providers.tsx
index 394bad28..1717afb2 100644
--- a/packages/mobile/lib/providers.tsx
+++ b/packages/mobile/lib/providers.tsx
@@ -6,6 +6,8 @@ import superjson from "superjson";
import useAppSettings, { getAppSettings } from "./settings";
import { api } from "./trpc";
+import { ToastProvider } from "@/components/ui/Toast";
+
function getTRPCClient(address: string) {
return api.createClient({
links: [
@@ -44,7 +46,9 @@ export function Providers({ children }: { children: React.ReactNode }) {
client={trpcClient}
queryClient={queryClient}
>
- <QueryClientProvider client={queryClient}>{children}</QueryClientProvider>
+ <QueryClientProvider client={queryClient}>
+ <ToastProvider>{children}</ToastProvider>
+ </QueryClientProvider>
</api.Provider>
);
}