Skip to content

Commit 27aed00

Browse files
author
AryanSinghalGit
committed
add changes
1 parent 5431435 commit 27aed00

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/todo/todo.jsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,9 @@ const Todo = () => {
5454
jobType: faker.name.jobType(),
5555
});
5656
}
57-
const dbArray = await store.where('id').above(0).toArray();
5857
console.log('time taken by DB in inserting is:', (new Date() - initialTime));
58+
const dbArray = await store.where('id').above(0).toArray();
59+
console.log('time taken by DB in inserting and retrieval is:', (new Date() - initialTime));
5960
setAddDelete(false);
6061
return setArrayFromDB(dbArray);
6162
} catch (e) {
@@ -72,17 +73,21 @@ const Todo = () => {
7273
array.pop();
7374
}
7475
console.log('time taken by Array in deleting is:', (new Date() - initialTime));
76+
setAddDelete(false);
7577
return setArray([...array]);
7678
}
7779
try {
7880
const arrayLength = arrayFromDB.length;
7981
for (let i = 0; i < dataCount && arrayLength; i += 1) {
8082
store.delete(arrayLength - i);
8183
}
82-
const dbArray = await store.where('id').above(0).toArray();
8384
console.log('time taken by DB in deleting is:', (new Date() - initialTime));
85+
const dbArray = await store.where('id').above(0).toArray();
86+
console.log('time taken by DB in deleting and retrieval is:', (new Date() - initialTime));
87+
setAddDelete(false);
8488
return setArrayFromDB(dbArray);
8589
} catch (e) {
90+
setAddDelete(false);
8691
return alert(`Error: + ${e.stack || e}`);
8792
}
8893
};
@@ -92,9 +97,6 @@ const Todo = () => {
9297
};
9398

9499
const handleScrollDownChange = (event) => {
95-
if (event.target.value !== 'array') {
96-
setArray([]);
97-
}
98100
setDataStructure(event.target.value);
99101
};
100102

0 commit comments

Comments
 (0)