diff --git a/src/components/canvas.jsx b/src/components/canvas.jsx index 2d69158..0dbcd7c 100644 --- a/src/components/canvas.jsx +++ b/src/components/canvas.jsx @@ -311,32 +311,36 @@ export default function Canvas(props) { cursor: cursor, }} > - - - - - - + {settings.showGrid && ( + <> + + + + + + + + )} {}, + function: () => + setSettings((prev) => ({ ...prev, showGrid: !prev.showGrid })), }, Sidebar: { children: [], @@ -291,6 +293,7 @@ export default function ControlPanel(props) { children: [], function: () => { setSettings((prev) => ({ ...prev, strictMode: !prev.strictMode })); + Toast.success(`Stict mode is ${settings.strictMode ? "on" : "off"}.`); }, }, "Field summary": { @@ -300,6 +303,9 @@ export default function ControlPanel(props) { ...prev, showFieldSummary: !prev.showFieldSummary, })); + Toast.success( + `Field summary is ${settings.showFieldSummary ? "off" : "on"}.` + ); }, }, "Reset view": { diff --git a/src/pages/editor.jsx b/src/pages/editor.jsx index 4befff6..c106c27 100644 --- a/src/pages/editor.jsx +++ b/src/pages/editor.jsx @@ -40,6 +40,7 @@ export default function Editor(props) { strictMode: false, showFieldSummary: true, zoom: 1, + showGrid: true, }); const dragHandler = (e) => {