diff --git a/frontend/components/admin/CompanySwitcher.tsx b/frontend/components/admin/CompanySwitcher.tsx index c37d82a5..23445780 100644 --- a/frontend/components/admin/CompanySwitcher.tsx +++ b/frontend/components/admin/CompanySwitcher.tsx @@ -174,6 +174,8 @@ export function CompanySwitcher({ onClose, isOpen = false }: CompanySwitcherProp ? "bg-accent/50 font-semibold" : "" }`} + role="button" + aria-label={`${company.company_name} ${company.company_code}`} onClick={() => handleCompanySwitch(company.company_code)} >
| canDragLeftGroupedColumns && handleLeftColumnDragStart(e, idx)}
+ onDragOver={(e) => canDragLeftGroupedColumns && handleLeftColumnDragOver(e, idx)}
+ onDragEnd={handleLeftColumnDragEnd}
+ onDrop={(e) => canDragLeftGroupedColumns && handleLeftColumnDrop(e, idx)}
>
+ {canDragLeftGroupedColumns && |
- ))}
+ );
+ })}
{hasGroupedLeftActions && (
@@ -3671,23 +3731,39 @@ export const SplitPanelLayoutComponent: React.FC |
|---|
| canDragLeftColumns && handleLeftColumnDragStart(e, idx)}
+ onDragOver={(e) => canDragLeftColumns && handleLeftColumnDragOver(e, idx)}
+ onDragEnd={handleLeftColumnDragEnd}
+ onDrop={(e) => canDragLeftColumns && handleLeftColumnDrop(e, idx)}
>
+ {canDragLeftColumns && |
- ))}
+ );
+ })}
{hasLeftTableActions && (
@@ -4161,9 +4237,11 @@ export const SplitPanelLayoutComponent: React.FC |
|---|