src/pages/Editor.jsx
Rama main · réplica de lectura del repositorio original.
import LayoutContextProvider from "../context/LayoutContext";
import TransformContextProvider from "../context/TransformContext";
import TablesContextProvider from "../context/DiagramContext";
import UndoRedoContextProvider from "../context/UndoRedoContext";
import SelectContextProvider from "../context/SelectContext";
import AreasContextProvider from "../context/AreasContext";
import NotesContextProvider from "../context/NotesContext";
import TypesContextProvider from "../context/TypesContext";
import SettingsContextProvider from "../context/SettingsContext";
import SaveStateContextProvider from "../context/SaveStateContext";
import EnumsContextProvider from "../context/EnumsContext";
import ViewsContextProvider from "../context/ViewsContext";
import WorkSpace from "../components/Workspace";
import { useThemedPage } from "../hooks";
export default function Editor() {
useThemedPage();
return (
<SettingsContextProvider>
<LayoutContextProvider>
<TransformContextProvider>
<UndoRedoContextProvider>
<SelectContextProvider>
<AreasContextProvider>
<NotesContextProvider>
<TypesContextProvider>
<EnumsContextProvider>
<ViewsContextProvider>
<TablesContextProvider>
<SaveStateContextProvider>
<WorkSpace />
</SaveStateContextProvider>
</TablesContextProvider>
</ViewsContextProvider>
</EnumsContextProvider>
</TypesContextProvider>
</NotesContextProvider>
</AreasContextProvider>
</SelectContextProvider>
</UndoRedoContextProvider>
</TransformContextProvider>
</LayoutContextProvider>
</SettingsContextProvider>
);
}