Files
boilerplate-fe/src/components/ui/provider.tsx
Fahri Can Seçer fd8dceab1a
All checks were successful
UI Deploy (Next-Auth Support) 🎨 / build-and-deploy (push) Successful in 2m39s
main
2026-01-30 03:31:18 +03:00

24 lines
722 B
TypeScript

"use client";
import { ChakraProvider } from "@chakra-ui/react";
import { SessionProvider } from "next-auth/react";
import { ColorModeProvider, type ColorModeProviderProps } from "./color-mode";
import { system } from "../../theme/theme";
import { Toaster } from "./feedback/toaster";
import TopLoader from "./top-loader";
import ReactQueryProvider from "@/provider/react-query-provider";
export function Provider(props: ColorModeProviderProps) {
return (
<SessionProvider>
<ReactQueryProvider>
<ChakraProvider value={system}>
<TopLoader />
<ColorModeProvider {...props} />
<Toaster />
</ChakraProvider>
</ReactQueryProvider>
</SessionProvider>
);
}