Skip to content

Commit 65bd2c4

Browse files
added the description for delete files
1 parent 865b010 commit 65bd2c4

File tree

4 files changed

+16
-8
lines changed

4 files changed

+16
-8
lines changed

frontend/src/components/Content.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,7 @@ const Content: React.FC<ContentProps> = ({
491491
title: `Delete Files ${selectedfileslength > 0 ? `(${selectedfileslength})` : ''}`,
492492
onClick: () => setshowDeletePopUp(true),
493493
disabledCondition: !selectedfileslength,
494+
description: tooltips.deleteFile,
494495
},
495496
{
496497
title: 'Delete Orphan Nodes',

frontend/src/components/Popups/DeletePopUpForOrphanNodes/index.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default function DeletePopUpForOrphanNodes({
2323
}) {
2424
const [orphanNodes, setOrphanNodes] = useState<orphanNodeProps[]>([]);
2525
const [selectedOrphanNodesForDeletion, setselectedOrphanNodesForDeletion] = useState<string[]>([]);
26-
const [selectedAll, setselectedAll] = useState<boolean>(false)
26+
const [selectedAll, setselectedAll] = useState<boolean>(false);
2727
const [isLoading, setLoading] = useState<boolean>(false);
2828
const { userCredentials } = useCredentials();
2929

@@ -38,7 +38,7 @@ export default function DeletePopUpForOrphanNodes({
3838
setOrphanNodes(apiresponse.data.data);
3939
}
4040
} catch (error) {
41-
setLoading(false)
41+
setLoading(false);
4242
console.log(error);
4343
}
4444
})();
@@ -50,7 +50,7 @@ export default function DeletePopUpForOrphanNodes({
5050
setselectedOrphanNodesForDeletion((prev) => [...prev, id]);
5151
setOrphanNodes((prev) => prev.map((n) => ({ ...n, checked: n.e.elementId === id ? true : n.checked })));
5252
} else {
53-
setselectedAll(false)
53+
setselectedAll(false);
5454
setselectedOrphanNodesForDeletion((prev) => prev.filter((s) => s != id));
5555
setOrphanNodes((prev) => prev.map((n) => ({ ...n, checked: n.e.elementId === id ? false : n.checked })));
5656
}
@@ -65,7 +65,7 @@ export default function DeletePopUpForOrphanNodes({
6565
deleteCloseHandler();
6666
setselectedOrphanNodesForDeletion([]);
6767
setOrphanNodes([]);
68-
setselectedAll(false)
68+
setselectedAll(false);
6969
}}
7070
>
7171
<Dialog.Header>
@@ -82,11 +82,11 @@ export default function DeletePopUpForOrphanNodes({
8282
checked={selectedAll}
8383
onChange={(e) => {
8484
if (e.target.checked) {
85-
setselectedAll(true)
85+
setselectedAll(true);
8686
setOrphanNodes((prev) => prev.map((n) => ({ ...n, checked: true })));
8787
setselectedOrphanNodesForDeletion(orphanNodes.map((n) => n.e.elementId));
8888
} else {
89-
setselectedAll(false)
89+
setselectedAll(false);
9090
setOrphanNodes((prev) => prev.map((n) => ({ ...n, checked: false })));
9191
setselectedOrphanNodesForDeletion([]);
9292
}
@@ -164,7 +164,7 @@ export default function DeletePopUpForOrphanNodes({
164164
setOrphanNodes([]);
165165
}}
166166
>
167-
Cancel
167+
Close
168168
</Button>
169169
<ButtonWithToolTip
170170
onClick={async () => {

frontend/src/components/UI/Menu.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ export default function CustomMenu({
2727
>
2828
{items.map((i, idx) => {
2929
return (
30-
<Menu.Item key={`${idx}${i.title}`} title={i.title} onClick={i.onClick} disabled={i.disabledCondition} />
30+
<Menu.Item
31+
description={i.description}
32+
key={`${idx}${i.title}`}
33+
title={i.title}
34+
onClick={i.onClick}
35+
disabled={i.disabledCondition}
36+
/>
3137
);
3238
})}
3339
</Menu>

frontend/src/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,7 @@ export interface Menuitems {
499499
title: string;
500500
onClick: () => void;
501501
disabledCondition: boolean;
502+
description?: string;
502503
}
503504
export type Vertical = 'top' | 'bottom';
504505
export type Horizontal = 'left' | 'right' | 'center';

0 commit comments

Comments
 (0)