From efbe89d98ba08ed389287be04850e8848d3bdceb Mon Sep 17 00:00:00 2001 From: yashdev9274 Date: Tue, 4 Nov 2025 14:42:31 +0530 Subject: [PATCH] fix production issue. --- apps/web/app/layout.tsx | 6 +++--- apps/web/components/providers.tsx | 33 +++++-------------------------- 2 files changed, 8 insertions(+), 31 deletions(-) diff --git a/apps/web/app/layout.tsx b/apps/web/app/layout.tsx index 7849ea4..725dd96 100644 --- a/apps/web/app/layout.tsx +++ b/apps/web/app/layout.tsx @@ -3,7 +3,7 @@ import { Geist, Geist_Mono } from "next/font/google"; import "./globals.css"; import { Toaster } from "@/components/ui/sonner"; import { Analytics } from '@vercel/analytics/next'; -import { SessionProvider } from "next-auth/react" +import Providers from "@/components/providers"; import { LogSnagProvider } from '@logsnag/next'; @@ -35,11 +35,11 @@ export default function RootLayout({ - + {children} - + ); diff --git a/apps/web/components/providers.tsx b/apps/web/components/providers.tsx index 201033c..db649c3 100644 --- a/apps/web/components/providers.tsx +++ b/apps/web/components/providers.tsx @@ -1,30 +1,7 @@ -'use client' +'use client'; -import {PropsWithChildren, useState } from "react" -import {QueryClient, QueryClientProvider} from "@tanstack/react-query" -import { trpc } from "@/app/_trpc/client" -import { httpBatchLink } from "@trpc/react-query" +import { SessionProvider } from 'next-auth/react'; -const Providers=({children}: PropsWithChildren)=>{ - const [queryClient] = useState(()=> new QueryClient()) - const [trpcClient] = useState(()=> trpc.createClient({ - links:[ - httpBatchLink({ - url: 'http://localhost:300/api/trpc', - }) - ] - })) - - return( - - - {children} - - - ) -} \ No newline at end of file +export default function Providers({ children }: { children: React.ReactNode }) { + return {children}; +}