Split the library page into song, album and upload routes with linked tabs

This commit is contained in:
2026-09-25 01:11:01 +02:00
parent 9928840577
commit 797bed8e7d
20 changed files with 351 additions and 279 deletions
@@ -0,0 +1,16 @@
<script lang="ts">
import { goto } from '$app/navigation';
import LibraryAlbumEditor from '$lib/components/music/library/LibraryAlbumEditor.svelte';
let { data, form } = $props();
</script>
<div class="mt-4">
<LibraryAlbumEditor
album={null}
tracks={data.tracks.items}
memberIds={[]}
formMessage={form?.action === 'saveAlbum' ? form.message : undefined}
onClose={() => goto('/library/albums')}
/>
</div>