list위젯 카드 기능 재구현

This commit is contained in:
dohyeons 2025-11-17 12:16:55 +09:00
parent 7ba05da288
commit 800da3bf21
2 changed files with 9 additions and 23 deletions

View File

@ -579,30 +579,16 @@ export function WidgetConfigSidebar({ element, isOpen, onClose, onApply }: Widge
refreshInterval={element.chartConfig?.refreshInterval || 5}
markerType={element.chartConfig?.markerType || "circle"}
onRefreshIntervalChange={(interval) => {
setElement((prev) =>
prev
? {
...prev,
chartConfig: {
...prev.chartConfig,
refreshInterval: interval,
},
}
: prev
);
setChartConfig((prev) => ({
...prev,
refreshInterval: interval,
}));
}}
onMarkerTypeChange={(type) => {
setElement((prev) =>
prev
? {
...prev,
chartConfig: {
...prev.chartConfig,
markerType: type,
},
}
: prev
);
setChartConfig((prev) => ({
...prev,
markerType: type,
}));
}}
/>
)}

View File

@ -32,7 +32,7 @@ export function ListWidgetSection({ queryResult, config, onConfigChange }: ListW
{config.columns.length > 0 && (
<div className="rounded-lg bg-background p-3 shadow-sm">
<Label className="mb-2 block text-xs font-semibold"> </Label>
<ListTableOptions config={config} onChange={onConfigChange} />
<ListTableOptions config={config} onConfigChange={onConfigChange} />
</div>
)}
</div>