@@ -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