From 3ae12a6469abbd430db91322ac401536d8464424 Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 13 Feb 2025 13:46:07 +0000 Subject: [PATCH 1/2] Revert setting a default icon --- packages/builder/src/stores/builder/components.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/builder/src/stores/builder/components.ts b/packages/builder/src/stores/builder/components.ts index b3e897fa3c..38fa9a6a41 100644 --- a/packages/builder/src/stores/builder/components.ts +++ b/packages/builder/src/stores/builder/components.ts @@ -311,8 +311,6 @@ export class ComponentStore extends BudiStore { component[setting.key] = fieldOptions[0] component.label = fieldOptions[0] } - } else if (setting.type === "icon") { - component[setting.key] = "ri-star-fill" } else if (useDefaultValues && setting.defaultValue !== undefined) { // Use default value where required component[setting.key] = setting.defaultValue From 3ad8fb781f6d4c70a514fdb06e1fa4e3ac4058fa Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 13 Feb 2025 14:26:05 +0000 Subject: [PATCH 2/2] Set default value via manifest instead, to allow customisation by plugin authors --- packages/client/manifest.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/manifest.json b/packages/client/manifest.json index c236dd1ad9..930d5addff 100644 --- a/packages/client/manifest.json +++ b/packages/client/manifest.json @@ -1455,7 +1455,8 @@ "type": "icon", "label": "Icon", "key": "icon", - "required": true + "required": true, + "defaultValue": "ri-star-fill" }, { "type": "select",