mirror of
https://github.com/drawdb-io/drawdb.git
synced 2026-06-01 02:00:44 +08:00
Abstract save state from editor
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import { createContext, useState } from "react";
|
||||
import { State } from "../data/data";
|
||||
|
||||
export const SaveStateContext = createContext(null);
|
||||
|
||||
export default function SaveStateContextProvider({ children }) {
|
||||
const [saveState, setSaveState] = useState(State.NONE);
|
||||
|
||||
return (
|
||||
<SaveStateContext.Provider value={{ saveState, setSaveState }}>
|
||||
{children}
|
||||
</SaveStateContext.Provider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user