mirror of
https://github.com/samsonjs/immich.git
synced 2026-04-27 15:07:45 +00:00
15 lines
517 B
Svelte
15 lines
517 B
Svelte
<script lang="ts">
|
|
import CircleIconButton from '$lib/components/elements/buttons/circle-icon-button.svelte';
|
|
import { mdiMotionPauseOutline, mdiPlaySpeed } from '@mdi/js';
|
|
import { t } from 'svelte-i18n';
|
|
|
|
export let isPlaying: boolean;
|
|
export let onClick: (shouldPlay: boolean) => void;
|
|
</script>
|
|
|
|
<CircleIconButton
|
|
color="opaque"
|
|
icon={isPlaying ? mdiMotionPauseOutline : mdiPlaySpeed}
|
|
title={isPlaying ? $t('stop_motion_photo') : $t('play_motion_photo')}
|
|
on:click={() => onClick(!isPlaying)}
|
|
/>
|