feat: paper channel badges (#5850)

This commit is contained in:
Calum H.
2026-04-18 19:13:08 +01:00
committed by GitHub
parent ab623dc325
commit 3e32901737
18 changed files with 357 additions and 63 deletions

View File

@@ -22,8 +22,8 @@
class="w-min"
@update:model-value="$emit('update:selectedCurrency', $event)"
>
<template v-for="option in currencyOptions" :key="option.value" #[`option-${option.value}`]>
<span class="font-semibold leading-tight">{{ option.label }}</span>
<template #option="{ item }">
<span class="font-semibold leading-tight">{{ item.label }}</span>
</template>
</Combobox>
<ButtonStyled>

View File

@@ -75,16 +75,16 @@
<span class="font-semibold leading-tight">{{ selectedRewardOption.label }}</span>
</div>
</template>
<template v-for="option in rewardOptions" :key="option.value" #[`option-${option.value}`]>
<template #option="{ item }">
<div class="flex items-center gap-2">
<img
v-if="option.imageUrl"
:src="option.imageUrl"
:alt="option.label"
v-if="item.imageUrl"
:src="item.imageUrl"
:alt="item.label"
class="size-5 rounded-full object-cover"
loading="lazy"
/>
<span class="font-semibold leading-tight">{{ option.label }}</span>
<span class="font-semibold leading-tight">{{ item.label }}</span>
</div>
</template>
</Combobox>