refactor: use i18n

This commit is contained in:
Thanaphon Frappet 2024-10-25 16:48:00 +07:00
parent 0dcda98beb
commit b1904a4d99

View file

@ -13,12 +13,17 @@ defineProps<{
class="text-weight-bold" class="text-weight-bold"
> >
{{ {{
calculateDaysUntilExpire(expirationDate) > 0 $t(
? 'จะครบกำหนดในอีก' `general.${
: calculateDaysUntilExpire(expirationDate) === 0 calculateDaysUntilExpire(expirationDate) > 0
? 'ครบกำหนด' ? 'beDue'
: 'เลยกำหนด' : calculateDaysUntilExpire(expirationDate) === 0
? 'due'
: 'overDue'
}`,
)
}} }}
{{ {{
calculateDaysUntilExpire(expirationDate) > 0 calculateDaysUntilExpire(expirationDate) > 0
? calculateDaysUntilExpire(expirationDate) ? calculateDaysUntilExpire(expirationDate)
@ -27,7 +32,7 @@ defineProps<{
: calculateDaysUntilExpire(expirationDate) * -1 : calculateDaysUntilExpire(expirationDate) * -1
}} }}
<template v-if="calculateDaysUntilExpire(expirationDate) !== 0"> <template v-if="calculateDaysUntilExpire(expirationDate) !== 0">
{{ $t('general.day') }}
</template> </template>
</q-badge> </q-badge>
</template> </template>