From 97e7c319d656a5f05489ca996e249e7359303d4d Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 31 May 2026 22:42:33 +0000
Subject: [PATCH] =Jakevan edits done?
---
src/drawer-menu/edit.js | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/src/drawer-menu/edit.js b/src/drawer-menu/edit.js
new file mode 100644
index 0000000..c37544b
--- /dev/null
+++ b/src/drawer-menu/edit.js
@@ -0,0 +1,33 @@
+import { useBlockProps, InspectorControls } from '@wordpress/block-editor';
+import { PanelBody, ToggleControl, TextControl } from '@wordpress/components';
+
+export default function Edit({ attributes, setAttributes }) {
+ const { menuId, collapsed } = attributes;
+ const blockProps = useBlockProps();
+
+ return (
+ <>
+ <InspectorControls>
+ <PanelBody title="Drawer Settings">
+ <TextControl
+ label="Menu ID"
+ value={menuId}
+ onChange={(value) => setAttributes({ menuId: value })}
+ help="PHP-generated menu identifier"
+ />
+ <ToggleControl
+ label="Start Collapsed"
+ checked={collapsed}
+ onChange={(value) => setAttributes({ collapsed: value })}
+ />
+ </PanelBody>
+ </InspectorControls>
+ <div {...blockProps}>
+ <div className="drawer-menu-preview">
+ <p>Drawer Menu: {menuId || 'Not configured'}</p>
+ <p>State: {collapsed ? 'Collapsed' : 'Expanded'}</p>
+ </div>
+ </div>
+ </>
+ );
+}
--
Gitblit v1.10.0