ui: series update observe

This commit is contained in:
nick-delirium 2025-01-07 10:39:29 +01:00
parent c229125055
commit 05d5aadbd2
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0
2 changed files with 4 additions and 1 deletions

View file

@ -54,6 +54,7 @@ const FilterSeriesHeader = observer(
}) => {
const onUpdate = (name: any) => {
props.series.update('name', name);
props.onChange();
};
return (
<div
@ -67,7 +68,7 @@ const FilterSeriesHeader = observer(
seriesIndex={props.seriesIndex}
name={props.series.name}
onUpdate={onUpdate}
onChange={props.onChange}
onChange={() => null}
/>
</Space>
@ -187,6 +188,7 @@ function FilterSeries(props: Props) {
<FilterSeriesHeader
hidden={hideHeader}
seriesIndex={seriesIndex}
onChange={observeChanges}
series={series}
onRemove={props.onRemoveSeries}
canDelete={canDelete}

View file

@ -125,6 +125,7 @@ export default class Widget {
removeSeries(index: number) {
this.series.splice(index, 1);
this.hasChanged = true;
}
setSeries(series: FilterSeries[]) {