Files
radicall/resources/js/Client/data/walletTransactionsTableColumns.js
T

39 lines
1.0 KiB
JavaScript

import { convertEnglishToPersian, formatPrice } from '../utils/numberUtils'
export const walletTransactionColumns = [
{
title: 'نوع',
key: 'type',
slot: true,
},
{
title: 'بابت',
key: 'reason'
},
{
title: 'مبلغ',
key: 'amount',
render: (row) => `${formatPrice(row.amount)} تومان`
},
{
title: 'روش',
key: 'via_gateway',
render: (row) => row.via_gateway ? 'درگاه پرداخت' : 'کیف پول'
},
{
title: 'شماره فاکتور',
key: 'invoice_number',
render: (row) => row.invoice_number ? convertEnglishToPersian(row.invoice_number) : '-'
},
{
title: 'موجودی پس از تراکنش',
key: 'balance_after',
render: (row) => `${formatPrice(row.balance_after)} تومان`
},
{
title: 'تاریخ',
key: 'created_at',
render: (row) => row.created_at ? convertEnglishToPersian(row.created_at) : '-'
}
]