diff --git a/ui/src/routes/musiks/gongs/[gid]/+page.svelte b/ui/src/routes/musiks/gongs/[gid]/+page.svelte index 819e950..3948a04 100644 --- a/ui/src/routes/musiks/gongs/[gid]/+page.svelte +++ b/ui/src/routes/musiks/gongs/[gid]/+page.svelte @@ -1,15 +1,25 @@ {#await getGong($page.params.gid)} @@ -35,5 +45,17 @@ {gong.id} + + + deleteThis(gong)} + > + + Supprimer ce gong + + {/await} diff --git a/ui/src/routes/musiks/tracks/[tid]/+page.svelte b/ui/src/routes/musiks/tracks/[tid]/+page.svelte index 34aeeda..b85ce43 100644 --- a/ui/src/routes/musiks/tracks/[tid]/+page.svelte +++ b/ui/src/routes/musiks/tracks/[tid]/+page.svelte @@ -12,6 +12,14 @@ } from 'sveltestrap'; import { getTrack } from '$lib/track'; + import { tracks } from '$lib/stores/tracks'; + + function deleteThis(track) { + track.delete().then(() => { + tracks.refresh(); + goto('musiks/tracks/'); + }) + } {#await getTrack($page.params.tid)} @@ -37,5 +45,17 @@ {track.id} + + + deleteThis(track)} + > + + Supprimer cette piste + + {/await}