mirror of
https://github.com/makeplane/plane.git
synced 2026-07-12 21:40:18 +02:00
24 lines
538 B
TypeScript
24 lines
538 B
TypeScript
|
|
"use client";
|
||
|
|
|
||
|
|
import { FC, ReactNode } from "react";
|
||
|
|
// components
|
||
|
|
import { InstanceProvider } from "@/lib/instance-provider";
|
||
|
|
import { StoreProvider } from "@/lib/store-provider";
|
||
|
|
import { ToastProvider } from "@/lib/toast-provider";
|
||
|
|
|
||
|
|
interface IAppProvider {
|
||
|
|
children: ReactNode;
|
||
|
|
}
|
||
|
|
|
||
|
|
export const AppProvider: FC<IAppProvider> = (props) => {
|
||
|
|
const { children } = props;
|
||
|
|
|
||
|
|
return (
|
||
|
|
<StoreProvider>
|
||
|
|
<ToastProvider>
|
||
|
|
<InstanceProvider>{children}</InstanceProvider>
|
||
|
|
</ToastProvider>
|
||
|
|
</StoreProvider>
|
||
|
|
);
|
||
|
|
};
|