add table row hover effect

This commit is contained in:
jeffvli
2025-10-04 03:39:07 -07:00
parent 053e5467de
commit 751c770414
3 changed files with 95 additions and 1 deletions
@@ -30,6 +30,7 @@ export interface CellProps {
data: unknown[];
enableHeader?: boolean;
enableRowBorders?: boolean;
enableRowHover?: boolean;
handleExpand: (e: MouseEvent<HTMLDivElement>, item: unknown, itemType: LibraryItem) => void;
itemType: LibraryItem;
size?: 'compact' | 'default';
@@ -49,6 +50,7 @@ interface ItemTableListProps {
enableExpansion?: boolean;
enableHeader?: boolean;
enableRowBorders?: boolean;
enableRowHover?: boolean;
enableSelection?: boolean;
headerHeight?: number;
initialTopMostItemIndex?:
@@ -95,6 +97,7 @@ export const ItemTableList = ({
data,
enableHeader = true,
enableRowBorders = false,
enableRowHover = false,
headerHeight = 40,
initialTopMostItemIndex,
itemType,
@@ -548,6 +551,7 @@ export const ItemTableList = ({
data,
enableHeader,
enableRowBorders,
enableRowHover,
handleExpand,
itemType,
size,