{#if albumMapViewManager.isInMapView}
{#await import('../shared-components/map/map.svelte')} {#await delay(timeToLoadTheMap) then}
{/await} {:then { default: Map }} {/await}
{#if $showAssetViewer} {#await import('../../../lib/components/asset-viewer/asset-viewer.svelte') then { default: AssetViewer }} 1} onNext={navigateNext} onPrevious={navigatePrevious} onRandom={navigateRandom} onClose={() => { assetViewingStore.showAssetViewer(false); handlePromiseError(navigate({ targetRoute: 'current', assetId: null })); }} isShared={false} /> {/await} {/if} {/if}