Skip to content

Commit aef5b54

Browse files
committed
improvement(tables): restore column drop target background highlight
1 parent 5fe7148 commit aef5b54

File tree

1 file changed

+7
-1
lines changed
  • apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table

1 file changed

+7
-1
lines changed

apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table/table.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1880,6 +1880,9 @@ export function Table({
18801880
onResize={handleColumnResize}
18811881
onResizeEnd={handleColumnResizeEnd}
18821882
isDragging={dragColumnName === column.name}
1883+
isDropTarget={
1884+
dropTargetColumnName === column.name && dropIndicatorLeft !== null
1885+
}
18831886
onDragStart={handleColumnDragStart}
18841887
onDragOver={handleColumnDragOver}
18851888
onDragEnd={handleColumnDragEnd}
@@ -2812,6 +2815,7 @@ const ColumnHeaderMenu = React.memo(function ColumnHeaderMenu({
28122815
onResize,
28132816
onResizeEnd,
28142817
isDragging,
2818+
isDropTarget,
28152819
onDragStart,
28162820
onDragOver,
28172821
onDragEnd,
@@ -2840,6 +2844,7 @@ const ColumnHeaderMenu = React.memo(function ColumnHeaderMenu({
28402844
onResize: (columnName: string, width: number) => void
28412845
onResizeEnd: () => void
28422846
isDragging?: boolean
2847+
isDropTarget?: boolean
28432848
onDragStart?: (columnName: string) => void
28442849
onDragOver?: (columnName: string, side: 'left' | 'right') => void
28452850
onDragEnd?: () => void
@@ -2937,7 +2942,8 @@ const ColumnHeaderMenu = React.memo(function ColumnHeaderMenu({
29372942
<th
29382943
className={cn(
29392944
'group relative border-[var(--border)] border-r border-b bg-[var(--bg)] p-0 text-left align-middle',
2940-
isDragging && 'opacity-40'
2945+
isDragging && 'opacity-40',
2946+
isDropTarget && 'bg-[var(--selection)]/10'
29412947
)}
29422948
onDragOver={handleDragOver}
29432949
onDrop={handleDrop}

0 commit comments

Comments
 (0)