From 1a0cf08f4ccc78a070759acdfbac349185f2336d Mon Sep 17 00:00:00 2001 From: martabal <74269598+martabal@users.noreply.github.com> Date: Thu, 7 Mar 2024 00:26:33 +0100 Subject: [PATCH] refactor: albums list --- .../album-page/albums-controls.svelte | 72 ++++ .../components/album-page/albums-list.svelte | 286 +++++++++++++ .../components/album-page/albums-table.svelte | 82 ++++ .../components/elements/table-header.svelte | 11 +- web/src/lib/utils/date-time.ts | 7 + web/src/routes/(user)/albums/+page.svelte | 403 +----------------- web/src/routes/(user)/albums/albums.bloc.ts | 73 ---- 7 files changed, 457 insertions(+), 477 deletions(-) create mode 100644 web/src/lib/components/album-page/albums-controls.svelte create mode 100644 web/src/lib/components/album-page/albums-list.svelte create mode 100644 web/src/lib/components/album-page/albums-table.svelte delete mode 100644 web/src/routes/(user)/albums/albums.bloc.ts diff --git a/web/src/lib/components/album-page/albums-controls.svelte b/web/src/lib/components/album-page/albums-controls.svelte new file mode 100644 index 0000000000000..6f86fcd343ef0 --- /dev/null +++ b/web/src/lib/components/album-page/albums-controls.svelte @@ -0,0 +1,72 @@ + + + + +
Cover
+ {:else} +List
+ {/if} +Delete album
+ +Are you sure you want to delete the album {albumToDelete.albumName}?
+If this album is shared, other users will not be able to access it anymore.
+Action | +|
---|---|
{album.albumName} | ++ {album.assetCount} + {album.assetCount > 1 ? `items` : `item`} + | + + + + + + +
Cover
- {:else} -List
- {/if} -Action | -|
---|---|
{album.albumName} | -- {album.assetCount} - {album.assetCount > 1 ? `items` : `item`} - | - - - - - - -
Delete album
- -Are you sure you want to delete the album {albumToDelete.albumName}?
-If this album is shared, other users will not be able to access it anymore.
-