diff --git a/plugins/carhop-blocks/src/notice-panel/block.json b/plugins/carhop-blocks/src/notice-panel/block.json
index 9e055b1..081d99c 100644
--- a/plugins/carhop-blocks/src/notice-panel/block.json
+++ b/plugins/carhop-blocks/src/notice-panel/block.json
@@ -15,5 +15,11 @@
"editorScript": "file:./index.js",
"editorStyle": "file:./index.css",
"style": "file:./style-index.css",
- "viewScript": "file:./view.js"
+ "viewScript": "file:./view.js",
+ "attributes": {
+ "hasIcon": {
+ "type": "boolean",
+ "default": true
+ }
+ }
}
\ No newline at end of file
diff --git a/plugins/carhop-blocks/src/notice-panel/edit.js b/plugins/carhop-blocks/src/notice-panel/edit.js
index a272d9e..3ad5629 100644
--- a/plugins/carhop-blocks/src/notice-panel/edit.js
+++ b/plugins/carhop-blocks/src/notice-panel/edit.js
@@ -1,17 +1,33 @@
import { __ } from "@wordpress/i18n";
-import { useBlockProps, RichText, InnerBlocks } from "@wordpress/block-editor";
+import {
+ useBlockProps,
+ RichText,
+ InnerBlocks,
+ InspectorControls,
+} from "@wordpress/block-editor";
import "./editor.scss";
+import { PanelBody, CheckboxControl } from "@wordpress/components";
export default function Edit({ attributes, setAttributes }) {
+ const { hasIcon } = attributes;
return (
<>
+