ProzillaOS/src/hooks/windows/windowsManagerProvider.tsx
2024-06-05 15:15:51 +02:00

16 lines
No EOL
560 B
TypeScript

import { FC, ReactNode } from "react";
import WindowsManager from "../../features/windows/windowsManager";
import { WindowsManagerContext } from "./windowsManagerContext";
import { WindowsProvider } from "./windowsProvider";
export const WindowsManagerProvider: FC<{ children: ReactNode }> = ({ children }) => {
const windowsManager = new WindowsManager();
return (
<WindowsManagerContext.Provider value={windowsManager}>
<WindowsProvider windowsManager={windowsManager}>
{children}
</WindowsProvider>
</WindowsManagerContext.Provider>
);
};