immich/web/src/lib/modals/GeolocationUpdateConfirmModal.svelte

21 lines
661 B
Svelte
Raw Normal View History

<script lang="ts">
2026-01-09 15:05:20 -05:00
import { ConfirmModal } from '@immich/ui';
import { t } from 'svelte-i18n';
interface Props {
location: { latitude: number | undefined; longitude: number | undefined };
assetCount: number;
2026-01-09 15:05:20 -05:00
onClose: (confirm: boolean) => void;
}
let { location, assetCount, onClose }: Props = $props();
</script>
2026-01-09 15:05:20 -05:00
<ConfirmModal title={$t('confirm')} size="small" confirmColor="primary" {onClose}>
{#snippet prompt()}
<p>{$t('update_location_action_prompt', { values: { count: assetCount } })}</p>
<p>- {$t('latitude')}: {location.latitude}</p>
<p>- {$t('longitude')}: {location.longitude}</p>
2026-01-09 15:05:20 -05:00
{/snippet}
</ConfirmModal>