3 |
import { RouterContextProvider } from "@/contexts/RouterContext"; |
import { RouterContextProvider } from "@/contexts/RouterContext"; |
4 |
import { theme } from "@/utils/theme"; |
import { theme } from "@/utils/theme"; |
5 |
import { ThemeProvider } from "@emotion/react"; |
import { ThemeProvider } from "@emotion/react"; |
6 |
|
import { NextUIProvider } from "@nextui-org/react"; |
7 |
import { PropsWithChildren } from "react"; |
import { PropsWithChildren } from "react"; |
8 |
|
|
9 |
export default function Providers({ children }: PropsWithChildren) { |
export default function Providers({ children }: PropsWithChildren) { |
10 |
return ( |
return ( |
11 |
<ThemeProvider theme={theme}> |
<ThemeProvider theme={theme}> |
12 |
<RouterContextProvider>{children}</RouterContextProvider> |
<NextUIProvider> |
13 |
|
<RouterContextProvider>{children}</RouterContextProvider> |
14 |
|
</NextUIProvider> |
15 |
</ThemeProvider> |
</ThemeProvider> |
16 |
); |
); |
17 |
} |
} |