mirror of
https://github.com/Nezumi-2711/react-training.git
synced 2026-09-23 04:19:48 +00:00
Remove unnecessary code, refactor, fix bug and add section comment
This commit is contained in:
@@ -25,8 +25,17 @@ import { useUsers } from '@hook/users/useUsers';
|
||||
import Pagination from '@component/Pagination';
|
||||
|
||||
const UserTable = () => {
|
||||
const columnName = ['Id', 'Name', 'Phone', 'Is Booked'];
|
||||
const { isLoading, users, count } = useUsers();
|
||||
const columnName = [
|
||||
'Id',
|
||||
'Name',
|
||||
'Phone',
|
||||
'Is Booked'
|
||||
];
|
||||
const {
|
||||
isLoading,
|
||||
users,
|
||||
count
|
||||
} = useUsers();
|
||||
|
||||
const renderUserRow = useCallback(
|
||||
(user: IUser) => (
|
||||
@@ -52,7 +61,7 @@ const UserTable = () => {
|
||||
|
||||
{users && users.length ? (
|
||||
<Menus>
|
||||
<Table columns="10% 35% 30% 15% 10%">
|
||||
<Table columns="10% 35% 30% 15% 5%">
|
||||
<Table.Header headerColumn={columnName} />
|
||||
<Table.Body<IUser> data={users} render={renderUserRow} />
|
||||
<Table.Footer>
|
||||
|
||||
Reference in New Issue
Block a user