diff --git a/client/src/Components/design-elements/Table.tsx b/client/src/Components/design-elements/Table.tsx index c57616740..01bf76c74 100644 --- a/client/src/Components/design-elements/Table.tsx +++ b/client/src/Components/design-elements/Table.tsx @@ -108,8 +108,8 @@ export function DataTable< borderColor: theme.palette.divider, borderRadius: theme.shape.borderRadius, padding: theme.spacing(LAYOUT.XS), - cursor: isInteractive ? "pointer" : "default", - ...(isInteractive && { + cursor: onRowClick ? "pointer" : "default", + ...(onRowClick && { "&:hover": { backgroundColor: theme.palette.action.rowHover, }, diff --git a/client/src/Utils/Theme/Theme.ts b/client/src/Utils/Theme/Theme.ts index 9b95fb121..c63929a60 100644 --- a/client/src/Utils/Theme/Theme.ts +++ b/client/src/Utils/Theme/Theme.ts @@ -17,10 +17,6 @@ declare module "@mui/material/styles" { rowHover: string; controlHover: string; } - interface TypeActionOptions { - rowHover?: string; - controlHover?: string; - } interface Palette { sidebar: { accent: string }; rowStatus: { running: string; paused: string };