solve issue fullname undefined

This commit is contained in:
wayanrivan
2025-05-09 14:48:09 +07:00
parent fc9beeeaa2
commit 94c6b7aea1
2 changed files with 23 additions and 13 deletions

View File

@ -95,22 +95,27 @@ const ApprovalTransactionProvider = ({ children }: { children: React.ReactNode }
},
{
accessorKey: 'origin_customer.fullname',
header: ({ column }) => <DataGridColumnHeader title="Origin Customer Full Name" column={column} />,
header: ({ column }) => (
<DataGridColumnHeader title="Origin Customer Full Name" column={column} />
),
enableSorting: false,
enableHiding: false,
meta: {
headerClassName: 'w-[250px]',
headerClassName: 'w-[250px]'
},
cell: ({ row }) => row.original.origin_customer?.fullname ?? ''
},
{
accessorFn: (row) => {
const purchase = row?.purchase?.destination_customer.fullname;
const transfer = row?.transfer?.destination_customer.fullname;
const purchase = row?.purchase?.destination_customer?.fullname;
const transfer = row?.transfer?.destination_customer?.fullname;
return purchase ?? transfer ?? "-";
return purchase ?? transfer ?? "";
},
id: 'destination_customer.fullname',
header: ({ column }) => <DataGridColumnHeader title="Destination Customer Full Name" column={column} />,
header: ({ column }) => (
<DataGridColumnHeader title="Destination Customer Full Name" column={column} />
),
enableSorting: false,
enableHiding: false,
meta: {

View File

@ -113,22 +113,27 @@ const TransactionProvider = ({ children }: { children: React.ReactNode }) => {
},
{
accessorKey: 'origin_customer.fullname',
header: ({ column }) => <DataGridColumnHeader title="Origin Customer Full Name" column={column} />,
header: ({ column }) => (
<DataGridColumnHeader title="Origin Customer Full Name" column={column} />
),
enableSorting: false,
enableHiding: false,
meta: {
headerClassName: 'w-[250px]'
}
},
cell: ({ row }) => row.original.origin_customer?.fullname ?? ''
},
{
accessorFn: (row) => {
const purchase = row?.purchase?.destination_customer.fullname;
const transfer = row?.transfer?.destination_customer.fullname;
const purchase = row?.purchase?.destination_customer?.fullname;
const transfer = row?.transfer?.destination_customer?.fullname;
return purchase ?? transfer ?? "-";
return purchase ?? transfer ?? "";
},
id: 'destination_customer.fullname',
header: ({ column }) => <DataGridColumnHeader title="Destination Customer Full Name" column={column} />,
header: ({ column }) => (
<DataGridColumnHeader title="Destination Customer Full Name" column={column} />
),
enableSorting: false,
enableHiding: false,
meta: {