gitscope
← marzneshin / v0.3.0-alpha10 / dashboard/src/features/users/tables/users/index.tsx
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/features/users/tables/users/index.tsx · TypeScript
Blame Raw
 1
 2import { FC } from "react";
 3import {
 4    UsersMutationDialog,
 5    UsersDeleteConfirmationDialog,
 6    UsersSettingsDialog,
 7    fetchUsers,
 8    UsersQueryFetchKey
 9} from '@marzneshin/features/users';
10import { columns } from './columns'
11import { EntityTable } from "@marzneshin/components";
12
13export const UsersTable: FC = () => {
14    return (
15        <EntityTable
16            fetchEntity={fetchUsers}
17            manualSorting={true}
18            MutationDialog={UsersMutationDialog}
19            DeleteConfirmationDialog={UsersDeleteConfirmationDialog}
20            SettingsDialog={UsersSettingsDialog}
21            columnsFn={columns}
22            filteredColumn="username"
23            entityKey={UsersQueryFetchKey}
24        />
25    )
26}