File tree Expand file tree Collapse file tree 2 files changed +14
-13
lines changed
Expand file tree Collapse file tree 2 files changed +14
-13
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -33,7 +33,6 @@ const Todo = () => {
3333 } , [ ] ) ;
3434
3535 const generateData = async ( ) => {
36- setAddDelete ( true ) ;
3736 const initialTime = new Date ( ) ;
3837 if ( dataStructure === 'array' ) {
3938 for ( let i = 0 ; i < dataCount ; i += 1 ) {
@@ -88,6 +87,10 @@ const Todo = () => {
8887 }
8988 } ;
9089
90+ const disableButton = ( ) => {
91+ setAddDelete ( true ) ;
92+ } ;
93+
9194 const handleScrollDownChange = ( event ) => {
9295 if ( event . target . value !== 'array' ) {
9396 setArray ( [ ] ) ;
@@ -161,8 +164,11 @@ const Todo = () => {
161164 color = "primary"
162165 size = "large"
163166 fullWidth
164- onClick = { generateData }
165- // disabled={this.isDisabled()}
167+ onClick = { ( ) => {
168+ disableButton ( ) ;
169+ generateData ( ) ;
170+ } }
171+ disabled = { addDelete }
166172 >
167173 Add Todo
168174 </ Button >
@@ -173,7 +179,11 @@ const Todo = () => {
173179 color = "primary"
174180 size = "large"
175181 fullWidth
176- onClick = { deleteData }
182+ onClick = { ( ) => {
183+ disableButton ( ) ;
184+ deleteData ( ) ;
185+ } }
186+ disabled = { addDelete }
177187 >
178188 Delete Todo
179189 </ Button >
You can’t perform that action at this time.
0 commit comments