update provider

- add log activity delete
- update default sorting from newest
- add sorting on status
This commit is contained in:
Wikzyy
2025-04-09 11:09:26 +07:00
parent 0a1ff7de18
commit 3b5627a6cb
4 changed files with 7 additions and 7 deletions

View File

@ -75,7 +75,7 @@ const ManageProviderContextProvider = ({ children }: { children: React.ReactNode
() => [
{
accessorFn: (row) => row.provider_name,
id: 'provider_name',
id: 'name',
header: ({ column }) => <DataGridColumnHeader title="Name" column={column} />,
enableSorting: true,
enableHiding: false,
@ -113,7 +113,7 @@ const ManageProviderContextProvider = ({ children }: { children: React.ReactNode
accessorFn: (row) => row.provider_status,
id: 'status',
header: ({ column }) => <DataGridColumnHeader title="Status" column={column} />,
enableSorting: false,
enableSorting: true,
enableHiding: false,
cell: ({ row }) => {
const isActive = row.original.provider_status === 'Y';
@ -209,7 +209,7 @@ const ManageProviderContextProvider = ({ children }: { children: React.ReactNode
pagination={{ size: 10 }}
toolbar={<ListToolbar />}
layout={{ card: true }}
sorting={[{ id: 'id', desc: false }]}
sorting={[{ id: 'created_at', desc: true }]}
serverSide={true}
onFetchData={({ pageIndex, pageSize, sorting, columnFilters }) =>
getProviderLists(pageIndex, pageSize, sorting, columnFilters)