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) => {