diff --git a/admin/src/components/ItemTable.tsx b/admin/src/components/ItemTable.tsx index 74bdaae..756143f 100644 --- a/admin/src/components/ItemTable.tsx +++ b/admin/src/components/ItemTable.tsx @@ -10,6 +10,7 @@ import { Heading, Icon, Input, + Box, // added } from "@chakra-ui/react"; import { Tooltip } from "@/components/ui/tooltip"; import MyAlert from "./myChakra/MyAlert"; @@ -177,148 +178,161 @@ const ItemTable: React.FC = () => { /> )} - - - - - # - - - Gegenstand - - - Ausleih Berechtigung - - - Im Schließfach - - - Eintrag erstellt am - - - Eintrag aktualisiert am - - - Letzte ausleihende Person - - - Derzeit ausgeliehen von - - - Aktionen - - - - - {items.map((item) => ( - - {item.id} - - - handleItemNameChange(item.id, e.target.value) - } - value={item.item_name} - /> - - - - handleCanBorrowRoleChange(item.id, e.target.value) - } - value={item.can_borrow_role} - /> - - - - - {formatDateTime(item.entry_created_at)} - {formatDateTime(item.entry_updated_at)} - {item.last_borrowed_person} - {item.currently_borrowing} - - - - + {/* make table content-sized with horizontal scroll if needed */} + + + + + + # + + + Gegenstand + + + Ausleih Berechtigung + + + Im Schließfach + + + Eintrag erstellt am + + + Eintrag aktualisiert am + + + Letzte ausleihende Person + + + Derzeit ausgeliehen von + + + Aktionen + - ))} - - + + + {items.map((item) => ( + + {item.id} + + + handleItemNameChange(item.id, e.target.value) + } + value={item.item_name} + /> + + + + handleCanBorrowRoleChange(item.id, e.target.value) + } + value={item.can_borrow_role} + /> + + + + + {formatDateTime(item.entry_created_at)} + {formatDateTime(item.entry_updated_at)} + {item.last_borrowed_person} + {item.currently_borrowing} + + + + + + ))} + + + ); };