mirror of
https://github.com/MadeBaruna/paimon-moe.git
synced 2024-11-26 16:57:07 +01:00
38 lines
1.5 KiB
Svelte
38 lines
1.5 KiB
Svelte
<script>
|
|
import { t} from "svelte-i18n";
|
|
|
|
import Button from './Button.svelte';
|
|
|
|
export let todo;
|
|
export let deleteTodo;
|
|
export let cancel;
|
|
</script>
|
|
|
|
<div>
|
|
<p class="text-white font-bold mb-4 text-lg">{$t('todo.delete.title')}</p>
|
|
<div class="flex items-center mb-4 text-white">
|
|
{#if todo.type === 'weapon'}
|
|
<img
|
|
class="h-8 inline-block mr-2"
|
|
src={`/images/weapons/${todo.weapon ? todo.weapon.id : 'any_weapon_1'}.png`}
|
|
alt={todo.weapon ? todo.weapon.name : `Weapon Level ${todo.level.from}-${todo.level.to}`} />
|
|
<div class="flex-1">
|
|
<p class="font-bold">{todo.weapon ? todo.weapon.name : 'Weapon'}</p>
|
|
<p class="text-gray-500">Level {`${todo.level.from}-${todo.level.to}`}</p>
|
|
</div>
|
|
{:else if todo.type === 'character'}
|
|
<img
|
|
class="h-8 inline-block mr-2"
|
|
src={`/images/characters/${todo.character ? todo.character.id : 'characters'}.png`}
|
|
alt={todo.character ? todo.character.name : `Character Level ${todo.level.from}-${todo.level.to}`} />
|
|
<div class="flex-1">
|
|
<p class="font-bold">{todo.character ? todo.character.name : 'Character'}</p>
|
|
<p class="text-gray-500">Level {`${todo.level.from}-${todo.level.to}`}</p>
|
|
</div>
|
|
{/if}
|
|
</div>
|
|
<div class="flex justify-end space-x-2">
|
|
<Button on:click={cancel}>{$t('todo.delete.cancel')}</Button>
|
|
<Button on:click={deleteTodo} color="red">{$t('todo.delete.delete')}</Button>
|
|
</div>
|
|
</div>
|