Skip to content

Commit 620dfc4

Browse files
committed
feat: svg use in icon file
1 parent a46faee commit 620dfc4

File tree

1 file changed

+1
-22
lines changed

1 file changed

+1
-22
lines changed

src/components/TableRow.tsx

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, { useMemo } from "react";
22

33
import type { Cell, Row } from "react-table";
44

5-
import { DeleteIcon, ExpandIcon } from "./icons";
5+
import { ExpandIcon } from "./icons";
66
import { TableCell } from "./TableCell";
77
import { tableRowTypography } from "../styles/style";
88
import type { ThemeProps } from "../types/theme";
@@ -62,7 +62,6 @@ export const TableRow: React.FC<TableRowProps> = ({
6262
isRowSelected = false,
6363
onRowSelect,
6464
onRowClick,
65-
onDelete,
6665
isParentRow = false,
6766
}) => {
6867
const getRowClassName = useMemo(() => {
@@ -89,12 +88,6 @@ export const TableRow: React.FC<TableRowProps> = ({
8988
onToggle();
9089
};
9190

92-
const handleDeleteClick = (dataItem: DataItem) => (e?: React.MouseEvent) => {
93-
e?.stopPropagation();
94-
if(onDelete)
95-
onDelete(dataItem.id, dataItem.name || `Item ${dataItem.id}`);
96-
};
97-
9891
const handleRowClick = () => {
9992
if (onRowClick && level === 0) {
10093
const dataItem = "original" in row ? row.original : row as DataItem;
@@ -160,20 +153,6 @@ export const TableRow: React.FC<TableRowProps> = ({
160153
{column.render
161154
? column.render(displayValue, dataItem)
162155
: String(displayValue)}
163-
164-
{onDelete && (
165-
<div
166-
className="delete-button"
167-
onClick={handleDeleteClick(dataItem)}
168-
>
169-
<DeleteIcon
170-
width={16}
171-
height={16}
172-
color="#dc3545"
173-
onClick={handleDeleteClick(dataItem)}
174-
/>
175-
</div>
176-
)}
177156
</div>
178157
</td>
179158
);

0 commit comments

Comments
 (0)