feat(contexts): add StoreProvider to ContextWrapper to provide store context to components
fix(storeContext.tsx): fix typo in function name, change storeProvider to StoreProvider for consistency and clarity
This commit is contained in:
parent
5222775c56
commit
768a7cd754
2 changed files with 5 additions and 2 deletions
|
|
@ -8,6 +8,7 @@ import { AlertProvider } from "./alertContext";
|
||||||
import { AuthProvider } from "./authContext";
|
import { AuthProvider } from "./authContext";
|
||||||
import { DarkProvider } from "./darkContext";
|
import { DarkProvider } from "./darkContext";
|
||||||
import { LocationProvider } from "./locationContext";
|
import { LocationProvider } from "./locationContext";
|
||||||
|
import { StoreProvider } from "./storeContext";
|
||||||
import { TabsProvider } from "./tabsContext";
|
import { TabsProvider } from "./tabsContext";
|
||||||
import { TypesProvider } from "./typesContext";
|
import { TypesProvider } from "./typesContext";
|
||||||
import { UndoRedoProvider } from "./undoRedoContext";
|
import { UndoRedoProvider } from "./undoRedoContext";
|
||||||
|
|
@ -27,7 +28,9 @@ export default function ContextWrapper({ children }: { children: ReactNode }) {
|
||||||
<ApiInterceptor />
|
<ApiInterceptor />
|
||||||
<SSEProvider>
|
<SSEProvider>
|
||||||
<TabsProvider>
|
<TabsProvider>
|
||||||
<UndoRedoProvider>{children}</UndoRedoProvider>
|
<UndoRedoProvider>
|
||||||
|
<StoreProvider>{children}</StoreProvider>
|
||||||
|
</UndoRedoProvider>
|
||||||
</TabsProvider>
|
</TabsProvider>
|
||||||
</SSEProvider>
|
</SSEProvider>
|
||||||
</LocationProvider>
|
</LocationProvider>
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ const initialValue = {
|
||||||
|
|
||||||
export const StoreContext = createContext<storeContextType>(initialValue);
|
export const StoreContext = createContext<storeContextType>(initialValue);
|
||||||
|
|
||||||
export function storeProvider({ children }) {
|
export function StoreProvider({ children }) {
|
||||||
const [savedFlows, setSavedFlows] = useState<{ [key: string]: FlowType }>({});
|
const [savedFlows, setSavedFlows] = useState<{ [key: string]: FlowType }>({});
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue