@@ -290,6 +290,7 @@ export default createStore({
290290 } else {
291291 item . timesCompleted ++ ; //increment number of times task has been completed by 1
292292 if ( item . repeatFrequency == 1 ) {
293+ //if task repeat frequency is daily
293294 const newDueDate : Date = new Date (
294295 new Date ( item . originalDueDate + " 23:59:59.999" ) . setDate (
295296 new Date ( item . originalDueDate + " 23:59:59.999" ) . getDate ( ) +
@@ -303,6 +304,7 @@ export default createStore({
303304 ) ; //convert to local timezone
304305 item . dueDate = adjustedNewDueDate . toISOString ( ) . split ( "T" ) [ 0 ] ; //convert due date to YYYY-MM-DD string
305306 } else if ( item . repeatFrequency == 2 ) {
307+ //if task repeat frequency is weekly
306308 const newDueDate : Date = new Date (
307309 new Date ( item . originalDueDate + " 23:59:59.999" ) . setDate (
308310 new Date ( item . originalDueDate + " 23:59:59.999" ) . getDate ( ) +
@@ -316,6 +318,7 @@ export default createStore({
316318 ) ;
317319 item . dueDate = adjustedNewDueDate . toISOString ( ) . split ( "T" ) [ 0 ] ;
318320 } else if ( item . repeatFrequency == 3 ) {
321+ //if task repeat frequency is monthly
319322 const monthsAfter : Date = new Date (
320323 new Date ( item . originalDueDate + " 23:59:59.999" ) . setMonth (
321324 new Date ( item . originalDueDate + " 23:59:59.999" ) . getMonth ( ) +
@@ -364,7 +367,8 @@ export default createStore({
364367 ) ;
365368 item . dueDate = adjustedNewDueDate . toISOString ( ) . split ( "T" ) [ 0 ] ;
366369 }
367- } else {
370+ } else if ( item . repeatFrequency == 4 ) {
371+ //if task repeat frequency is yearly
368372 const yearsAfter : Date = new Date (
369373 new Date ( item . originalDueDate + " 23:59:59.999" ) . setFullYear (
370374 new Date ( item . originalDueDate + " 23:59:59.999" ) . getFullYear ( ) +
0 commit comments