From 5617b57b26187f28a50e6583fb776d814cb42df1 Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Thu, 3 Aug 2023 11:44:12 -0400 Subject: [PATCH] refactor(web): asset store (#3528) * refactor(web): asset store * chore: remove TODO --- .../album-page/asset-selection.svelte | 8 +- .../asset-viewer/intersection-observer.svelte | 5 +- .../actions/select-all-assets.svelte | 9 +- .../photos-page/asset-date-group.svelte | 14 +- .../components/photos-page/asset-grid.svelte | 32 +- web/src/lib/models/asset-grid-state.ts | 248 ---------------- web/src/lib/stores/assets.store.ts | 274 +++++++++++++++--- .../(user)/partners/[userId]/+page.svelte | 11 +- web/src/routes/(user)/photos/+page.svelte | 8 +- 9 files changed, 275 insertions(+), 334 deletions(-) delete mode 100644 web/src/lib/models/asset-grid-state.ts diff --git a/web/src/lib/components/album-page/asset-selection.svelte b/web/src/lib/components/album-page/asset-selection.svelte index 2ad8d26b4c..2cac754950 100644 --- a/web/src/lib/components/album-page/asset-selection.svelte +++ b/web/src/lib/components/album-page/asset-selection.svelte @@ -1,19 +1,19 @@ -
+
{#each assetsGroupByDate as assetsInDateGroup, groupIndex (assetsInDateGroup[0].id)} {@const dateGroupTitle = formatGroupTitle(DateTime.fromISO(assetsInDateGroup[0].fileCreatedAt).startOf('day'))} diff --git a/web/src/lib/components/photos-page/asset-grid.svelte b/web/src/lib/components/photos-page/asset-grid.svelte index acd8314eb5..fb776d5895 100644 --- a/web/src/lib/components/photos-page/asset-grid.svelte +++ b/web/src/lib/components/photos-page/asset-grid.svelte @@ -1,10 +1,8 @@