{#if showMotionPlayButton}
{#if isMotionPhotoPlaying}
dispatch('stopMotionPhoto')}
/>
{:else}
dispatch('playMotionPhoto')}
/>
{/if}
{/if}
{#if showZoomButton}
1 ? MagnifyMinusOutline : MagnifyPlusOutline}
title="Zoom Image"
on:click={() => {
const zoomImage = new CustomEvent('zoomImage');
window.dispatchEvent(zoomImage);
}}
/>
{/if}
{#if showCopyButton}
{
const copyEvent = new CustomEvent('copyImage');
window.dispatchEvent(copyEvent);
}}
/>
{/if}
{#if showDownloadButton}
dispatch('download')}
title="Download"
/>
{/if}
dispatch('showDetail')} title="Info" />
{#if isOwner}
dispatch('favorite')}
title="Favorite"
/>
{/if}
{#if isOwner}
dispatch('delete')} title="Delete" />
(isShowAssetOptions = false)}>
{#if isShowAssetOptions}
onMenuClick('addToAlbum')} text="Add to Album" />
onMenuClick('addToSharedAlbum')} text="Add to Shared Album" />
{#if isOwner}
dispatch('toggleArchive')}
text={asset.isArchived ? 'Unarchive' : 'Archive'}
/>
{/if}
{/if}
{/if}