feat: table record group (#8781)

Fix #8401 #8402

This PR is only taking care or displaying properly the record group on
the table.
Record-reorder within group has also been prepared.
Start of collapsible animation has been done, but not working for now.

<img width="1381" alt="Screenshot 2024-11-28 at 2 52 07 PM"
src="https://github.com/user-attachments/assets/514bb3e6-3475-4c47-a91c-64f7d20bbe73">
This commit is contained in:
Jérémy M
2024-11-29 13:04:27 +01:00
committed by GitHub
parent 05149feb00
commit a2d55a8694
41 changed files with 671 additions and 392 deletions

View File

@ -38,7 +38,7 @@ export const StyledMenuItemSelect = styled(StyledMenuItemBase)<{
`;
type MenuItemSelectProps = {
LeftIcon: IconComponent | null | undefined;
LeftIcon?: IconComponent | null | undefined;
selected: boolean;
text: string;
className?: string;