diff --git a/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx b/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx
index 750231281..6b6e11e1a 100644
--- a/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx
+++ b/src/components/Dashboard/Tiles/Widgets/WidgetsEditModal.tsx
@@ -170,6 +170,15 @@ const WidgetOptionTypeSwitch: FC<{
);
case 'multi-select':
+ const multiSelectItems = typeof option.data === 'function' ? option.data() : option.data;
+ const multiSelectData = multiSelectItems.map((dataType) => {
+ return !dataType.label
+ ? {
+ value: dataType.value,
+ label: t(`descriptor.settings.${key}.data.${dataType.value}`),
+ }
+ : dataType;
+ });
return (
@@ -179,9 +188,10 @@ const WidgetOptionTypeSwitch: FC<{
{info && }
handleChange(key, v)}
withinPortal
{...option.inputProps}
@@ -189,8 +199,8 @@ const WidgetOptionTypeSwitch: FC<{
);
case 'select':
- const items = typeof option.data === 'function' ? option.data() : option.data;
- const data = items.map((dataType) => {
+ const selectItems = typeof option.data === 'function' ? option.data() : option.data;
+ const selectData = selectItems.map((dataType) => {
return !dataType.label
? {
value: dataType.value,
@@ -209,7 +219,7 @@ const WidgetOptionTypeSwitch: FC<{