🚀 feat(contexts): add SSEProvider to ContextWrapper
The SSEProvider is added to the ContextWrapper to provide a context for the Server-Sent Events (SSE) functionality. This allows the frontend to receive real-time updates from the server without the need for constant polling.
This commit is contained in:
parent
3920eb50d6
commit
d28d7483dd
1 changed files with 8 additions and 5 deletions
|
|
@ -7,6 +7,7 @@ import { TabsProvider } from "./tabsContext";
|
||||||
import { TypesProvider } from "./typesContext";
|
import { TypesProvider } from "./typesContext";
|
||||||
import { ReactFlowProvider } from "reactflow";
|
import { ReactFlowProvider } from "reactflow";
|
||||||
import { UndoRedoProvider } from "./undoRedoContext";
|
import { UndoRedoProvider } from "./undoRedoContext";
|
||||||
|
import { SSEProvider } from "./SSEContext";
|
||||||
|
|
||||||
export default function ContextWrapper({ children }: { children: ReactNode }) {
|
export default function ContextWrapper({ children }: { children: ReactNode }) {
|
||||||
//element to wrap all context
|
//element to wrap all context
|
||||||
|
|
@ -17,11 +18,13 @@ export default function ContextWrapper({ children }: { children: ReactNode }) {
|
||||||
<TypesProvider>
|
<TypesProvider>
|
||||||
<LocationProvider>
|
<LocationProvider>
|
||||||
<AlertProvider>
|
<AlertProvider>
|
||||||
<TabsProvider>
|
<SSEProvider>
|
||||||
<UndoRedoProvider>
|
<TabsProvider>
|
||||||
<PopUpProvider>{children}</PopUpProvider>
|
<UndoRedoProvider>
|
||||||
</UndoRedoProvider>
|
<PopUpProvider>{children}</PopUpProvider>
|
||||||
</TabsProvider>
|
</UndoRedoProvider>
|
||||||
|
</TabsProvider>
|
||||||
|
</SSEProvider>
|
||||||
</AlertProvider>
|
</AlertProvider>
|
||||||
</LocationProvider>
|
</LocationProvider>
|
||||||
</TypesProvider>
|
</TypesProvider>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue