Skip to content

Commit

Permalink
🔧 Remove unused hook
Browse files Browse the repository at this point in the history
  • Loading branch information
Violini committed Jul 3, 2024
1 parent 7c0d5a9 commit d9b04b8
Showing 1 changed file with 0 additions and 29 deletions.
29 changes: 0 additions & 29 deletions frontend/src/components/shared/LineChart/LineSeries.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,6 @@ import {Root} from '@amcharts/amcharts5/.internal/core/Root';
import {ILineSeriesSettings, LineSeries} from '@amcharts/amcharts5/.internal/charts/xy/series/LineSeries';
import {useLayoutEffect, useState} from 'react';

export default function useLineSeries(
root: Root | null,
chart: XYChart | null,
settings: ILineSeriesSettings | null,
initializer?: (series: LineSeries) => void
): LineSeries | null {
const [series, setSeries] = useState<LineSeries>();

useLayoutEffect(() => {
if (!root || !chart || !settings || chart.isDisposed() || root.isDisposed()) {
return;
}

const series = LineSeries.new(root, settings);
chart.series.push(series);
setSeries(series);

if (initializer) {
initializer(series);
}

return () => {
chart.series.removeValue(series);
series.dispose();
};
}, [root, initializer, chart, settings]);

return series ?? null;
}
export function useLineSeriesList(
root: Root | null,
chart: XYChart | null,
Expand Down

0 comments on commit d9b04b8

Please sign in to comment.