parent
7ff1d50079
commit
c4acf774ec
@ -5,7 +5,10 @@
|
|||||||
import Toastify from "toastify-js";
|
import Toastify from "toastify-js";
|
||||||
import PromiseError from "../base/PromiseError.svelte";
|
import PromiseError from "../base/PromiseError.svelte";
|
||||||
import { edit } from "marked/src/helpers";
|
import { edit } from "marked/src/helpers";
|
||||||
|
import ConfirmScanStationDeletion from "./ConfirmScanStationDeletion.svelte";
|
||||||
let data_loaded = false;
|
let data_loaded = false;
|
||||||
|
let modal_open;
|
||||||
|
let delete_station;
|
||||||
export let params;
|
export let params;
|
||||||
$: delete_triggered = false;
|
$: delete_triggered = false;
|
||||||
$: original_data = {};
|
$: original_data = {};
|
||||||
@ -47,15 +50,23 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
function deleteStation() {
|
function deleteStation() {
|
||||||
// TODO:
|
ScanStationService.scanStationControllerRemove(original_data.id, false)
|
||||||
// GroupContactService.groupContactControllerRemove(original_data.id, true)
|
.then((resp) => {
|
||||||
// .then((resp) => {
|
Toastify({
|
||||||
// location.replace("./");
|
text: "Station deleted",
|
||||||
// })
|
duration: 500,
|
||||||
// .catch((err) => {});
|
backgroundColor: "linear-gradient(to right, #00b09b, #96c93d)",
|
||||||
|
}).showToast();
|
||||||
|
location.replace("./");
|
||||||
|
})
|
||||||
|
.catch((err) => {
|
||||||
|
modal_open = true;
|
||||||
|
delete_station = original_data;
|
||||||
|
});
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<ConfirmScanStationDeletion bind:modal_open bind:delete_station />
|
||||||
{#await promise}
|
{#await promise}
|
||||||
Loading station details
|
Loading station details
|
||||||
{:then}
|
{:then}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user