Skip to content

Commit e41768c

Browse files
committed
OPtional on delete
1 parent bf25d1c commit e41768c

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "jderobot-ide-interface",
3-
"version": "0.1.53",
3+
"version": "0.1.54",
44
"main": "dist/main.js",
55
"typings": "dist/index.d.ts",
66
"files": [

src/components/Modals/Modal.tsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ export const ModalEditableList = ({
257257
}: {
258258
list: string[];
259259
onSelect: (event: any, entry: string) => void;
260-
onDelete: (event: any, entry: string) => void;
260+
onDelete?: (event: any, entry: string) => void;
261261
}) => {
262262
const theme = useTheme();
263263

@@ -275,13 +275,15 @@ export const ModalEditableList = ({
275275
return (
276276
<div id={"project-" + entry} onClick={(e: any) => onSelect(e, entry)}>
277277
<label>{entry}</label>
278-
<StyledModalDeleteButton
279-
viewBox="0 0 20 20"
280-
title="Delete"
281-
id={"delete-" + entry}
282-
onClick={(e: any) => onDelete(e, entry)}
283-
color={theme.palette.text}
284-
/>
278+
{ onDelete &&
279+
<StyledModalDeleteButton
280+
viewBox="0 0 20 20"
281+
title="Delete"
282+
id={"delete-" + entry}
283+
onClick={(e: any) => onDelete(e, entry)}
284+
color={theme.palette.text}
285+
/>
286+
}
285287
</div>
286288
);
287289
})}

0 commit comments

Comments
 (0)