diff --git a/frontend/lib/registry/pop-components/pop-dashboard/PopDashboardConfig.tsx b/frontend/lib/registry/pop-components/pop-dashboard/PopDashboardConfig.tsx
index b75f9b66..1c19a856 100644
--- a/frontend/lib/registry/pop-components/pop-dashboard/PopDashboardConfig.tsx
+++ b/frontend/lib/registry/pop-components/pop-dashboard/PopDashboardConfig.tsx
@@ -1307,9 +1307,9 @@ function ItemEditor({
onUpdate({
...item,
gaugeConfig: {
+ ...item.gaugeConfig,
min: parseInt(e.target.value) || 0,
max: item.gaugeConfig?.max ?? 100,
- ...item.gaugeConfig,
},
})
}
@@ -1325,9 +1325,9 @@ function ItemEditor({
onUpdate({
...item,
gaugeConfig: {
+ ...item.gaugeConfig,
min: item.gaugeConfig?.min ?? 0,
max: parseInt(e.target.value) || 100,
- ...item.gaugeConfig,
},
})
}
@@ -1343,9 +1343,9 @@ function ItemEditor({
onUpdate({
...item,
gaugeConfig: {
+ ...item.gaugeConfig,
min: item.gaugeConfig?.min ?? 0,
max: item.gaugeConfig?.max ?? 100,
- ...item.gaugeConfig,
target: parseInt(e.target.value) || undefined,
},
})
diff --git a/frontend/lib/registry/pop-components/pop-dashboard/items/GaugeItem.tsx b/frontend/lib/registry/pop-components/pop-dashboard/items/GaugeItem.tsx
index c7313a85..cca20686 100644
--- a/frontend/lib/registry/pop-components/pop-dashboard/items/GaugeItem.tsx
+++ b/frontend/lib/registry/pop-components/pop-dashboard/items/GaugeItem.tsx
@@ -69,17 +69,21 @@ export function GaugeItemComponent({
const largeArcFlag = percentage > 50 ? 1 : 0;
return (
-
+
{/* 라벨 */}
{visibility.showLabel && (
-
+
{item.label}
)}
- {/* 게이지 SVG */}
-
-