* perf: Remove ssrInit from layout and event-types * remove ssg file since not used * refator trpc usage in app router * fix --------- Co-authored-by: hbjORbj <sldisek783@gmail.com>
20 lines
489 B
TypeScript
20 lines
489 B
TypeScript
"use client";
|
|
|
|
import { QueryClientProvider } from "@tanstack/react-query";
|
|
|
|
import { queryClient } from "./query-client";
|
|
import { trpc } from "./trpc";
|
|
import { trpcClient } from "./trpc-client";
|
|
|
|
type Props = {
|
|
children: React.ReactNode;
|
|
};
|
|
|
|
export const TrpcProvider = ({ children }: Props) => {
|
|
return (
|
|
<trpc.Provider client={trpcClient} queryClient={queryClient}>
|
|
<QueryClientProvider client={queryClient}>{children}</QueryClientProvider>
|
|
</trpc.Provider>
|
|
);
|
|
};
|