diff --git a/src/components/scanstations/ConfirmScanStationDeletion.svelte b/src/components/scanstations/ConfirmScanStationDeletion.svelte new file mode 100644 index 00000000..f69a059f --- /dev/null +++ b/src/components/scanstations/ConfirmScanStationDeletion.svelte @@ -0,0 +1,92 @@ + + +{#if modal_open} +
+
+ +
+{/if} diff --git a/src/components/scanstations/ScanStationsOverview.svelte b/src/components/scanstations/ScanStationsOverview.svelte index 1d158768..8e02afa0 100644 --- a/src/components/scanstations/ScanStationsOverview.svelte +++ b/src/components/scanstations/ScanStationsOverview.svelte @@ -9,11 +9,21 @@ ); import store from "../../store"; import ScanStationsEmptyState from "./ScanStationsEmptyState.svelte"; +import ConfirmScanStationDeletion from "./ConfirmScanStationDeletion.svelte"; $: searchvalue = ""; $: active_deletes = []; + let delete_station = {}; + let modal_open = false; export let current_stations = []; + { + modal_open = false; + active_deletes[event.detail.id] = false; + }} + bind:modal_open + bind:delete_station /> {#if store.state.jwtinfo.userdetails.permissions.includes('STATION:GET')} {#await promise}
{$_('cancel-delete')}