From 93bd81f1bde8fbd15a2e32f6269feae36b27716d Mon Sep 17 00:00:00 2001 From: Guntis Smaukstelis Date: Mon, 5 May 2025 21:23:56 +0300 Subject: [PATCH] Delete old grib files button --- web/src/pages/harmonie/Harmonie.tsx | 14 ++++++++++++++ web/src/pages/harmonie/harmonie.module.css | 5 +++++ 2 files changed, 19 insertions(+) diff --git a/web/src/pages/harmonie/Harmonie.tsx b/web/src/pages/harmonie/Harmonie.tsx index a9483a1..f428660 100644 --- a/web/src/pages/harmonie/Harmonie.tsx +++ b/web/src/pages/harmonie/Harmonie.tsx @@ -8,6 +8,8 @@ import { fetchGribList, fetchGribListStructure } from './fetchGrib' import styles from './harmonie.module.css' import { SlideShow } from './SlideShow' +import { fetchJson } from '../../helpers/fetch' +import { apiHost } from '../../consts' export const Harmonie: Component<{}> = () => { const [getFileList, setFileList] = createSignal([]) @@ -49,6 +51,11 @@ export const Harmonie: Component<{}> = () => { ) } + function deleteOldGrib(): void { + fetchJson(`${apiHost}/api/grib/delete-old-forecasts`) + .finally(() => window.location.reload()) + } + return