diff --git a/web/src/lib/components/photos-page/asset-grid.svelte b/web/src/lib/components/photos-page/asset-grid.svelte index 10226a5ae4..2dd35ca30f 100644 --- a/web/src/lib/components/photos-page/asset-grid.svelte +++ b/web/src/lib/components/photos-page/asset-grid.svelte @@ -14,7 +14,6 @@ import type { AlbumResponseDto, AssetResponseDto } from '@immich/sdk'; import { DateTime } from 'luxon'; import { createEventDispatcher, onDestroy, onMount } from 'svelte'; - import AssetViewer from '../asset-viewer/asset-viewer.svelte'; import IntersectionObserver from '../asset-viewer/intersection-observer.svelte'; import Portal from '../shared-components/portal/portal.svelte'; import Scrollbar from '../shared-components/scrollbar/scrollbar.svelte'; @@ -451,17 +450,19 @@ {#if $showAssetViewer} - handleAction(action.type, action.asset)} - /> + {#await import('../asset-viewer/asset-viewer.svelte') then AssetViewer} + handleAction(action.type, action.asset)} + /> + {/await} {/if} diff --git a/web/src/lib/components/photos-page/memory-lane.svelte b/web/src/lib/components/photos-page/memory-lane.svelte index 51c1e4fc67..6faa41362f 100644 --- a/web/src/lib/components/photos-page/memory-lane.svelte +++ b/web/src/lib/components/photos-page/memory-lane.svelte @@ -73,7 +73,7 @@ > {`Memory