{#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}