From f81fddf4501ae1813979362fbccc9014767534b3 Mon Sep 17 00:00:00 2001 From: Antoine M Date: Tue, 5 May 2026 14:58:12 +0200 Subject: [PATCH] FEATURE Add iconId and iconUrl attributes to tab block; update edit and save components for new attributes --- plugins/carhop-blocks/src/tab/block.json | 8 ++++++++ plugins/carhop-blocks/src/tab/edit.js | 26 +++++++++++++++--------- plugins/carhop-blocks/src/tab/index.js | 4 ++++ plugins/carhop-blocks/src/tab/save.js | 1 - 4 files changed, 28 insertions(+), 11 deletions(-) diff --git a/plugins/carhop-blocks/src/tab/block.json b/plugins/carhop-blocks/src/tab/block.json index 289df48..77631db 100644 --- a/plugins/carhop-blocks/src/tab/block.json +++ b/plugins/carhop-blocks/src/tab/block.json @@ -25,6 +25,14 @@ "title": { "type": "string", "default": "" + }, + "iconId": { + "type": "number", + "default": 0 + }, + "iconUrl": { + "type": "string", + "default": "" } } } \ No newline at end of file diff --git a/plugins/carhop-blocks/src/tab/edit.js b/plugins/carhop-blocks/src/tab/edit.js index 6561cfa..a96e282 100644 --- a/plugins/carhop-blocks/src/tab/edit.js +++ b/plugins/carhop-blocks/src/tab/edit.js @@ -17,6 +17,7 @@ export default function Edit({ attributes, setAttributes }) { className: "block-chapo", }); + console.log(attributes); return ( <> @@ -42,9 +43,17 @@ export default function Edit({ attributes, setAttributes }) { <> {iconUrl ? (
- +
-