Skip to content

Commit b73f508

Browse files
Handled scenarios of deleting custom data
1 parent b0c6005 commit b73f508

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/components/Header/Header.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ const Header = ({
8787
try {
8888
localStorage.removeItem('technique_table');
8989
localStorage.removeItem('techniques');
90+
setViewCustomContent(false);
91+
onViewCustomContent(false);
9092
setResponseSubmit(true);
9193
setAlertVal('Data deleted successfully');
9294
setTimeout(() => setResponseSubmit(false), 2000);

src/components/TableContent/TechniquesTable.jsx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,13 @@ const TechniquesTable = ({
124124
}
125125

126126
if(!viewCustomMode){
127-
setTableData(allTechniques);
127+
const fetchTechniques = async () => {
128+
const fetchedTechniques = await fetchAllTechniques();
129+
setAllTechniques(fetchedTechniques);
130+
setTableData(fetchedTechniques);
131+
};
132+
fetchTechniques();
133+
128134
setHideTechniques([])
129135
} else {
130136
handleHideTechniques()
@@ -1017,8 +1023,10 @@ const TechniquesTable = ({
10171023

10181024
const renderRows = () => {
10191025
if (tableData && tableData.length === 0) {
1026+
if(viewCustomMode) {
10201027
const savedData = localStorage.getItem('technique_table');
10211028
if (savedData) setTableData(JSON.parse(savedData));
1029+
}
10221030
}
10231031

10241032
return (

0 commit comments

Comments
 (0)