changes of giftCard page

This commit is contained in:
2026-10-20 12:11:46 +03:30
parent 2927d64c64
commit e5b3d0c931
55 changed files with 1495 additions and 140 deletions
@@ -15,12 +15,14 @@
</div>
<MobileIconButton
v-if="can('toggle')"
:icon="item.sts === 2 ? 'vuesax-linear:card-tick' : 'vuesax-linear:card-remove'"
:color="item.sts === 2 ? '#16A34A' : '#DC2626'"
:size="20"
@click="$emit('toggleSts', item)"
/>
<MobileIconButton
v-if="can('delete')"
icon="vuesax-linear:trash"
color="#DC2626"
:size="20"
@@ -34,6 +36,9 @@
import type { Card } from '@/model/card'
import MobileCard from '@/components/mobile/MobileCard.vue'
import MobileIconButton from '@/components/mobile/MobileIconButton.vue'
import { usePageActionAccess } from '@/composables/usePageActionAccess'
const { can } = usePageActionAccess()
type AccountRow = Card & { sts_str?: string; created_at?: string; customer_id?: number }