|  | @@ -499,7 +499,9 @@ export default {
 | 
											
												
													
														|  |          candidateAvailableDates
 |  |          candidateAvailableDates
 | 
											
												
													
														|  |        );
 |  |        );
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -      dateObjArray.sort(compareDate);
 |  | 
 | 
											
												
													
														|  | 
 |  | +      dateObjArray = dateObjArray.sort((a, b) => a - b);
 | 
											
												
													
														|  | 
 |  | +      console.log("dateObjArray");
 | 
											
												
													
														|  | 
 |  | +      console.log(dateObjArray);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |        var minDate = dateObjArray[0];
 |  |        var minDate = dateObjArray[0];
 | 
											
												
													
														|  |        var maxDate = dateObjArray.slice(-1)[0];
 |  |        var maxDate = dateObjArray.slice(-1)[0];
 | 
											
										
											
												
													
														|  | @@ -513,15 +515,27 @@ export default {
 | 
											
												
													
														|  |        var pointer = new Date(minDate);
 |  |        var pointer = new Date(minDate);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |        while (pointer < maxDate) {
 |  |        while (pointer < maxDate) {
 | 
											
												
													
														|  | 
 |  | +        console.log("pointer...");
 | 
											
												
													
														|  | 
 |  | +        console.log(pointer);
 | 
											
												
													
														|  | 
 |  | +        console.log("pointer.getDate()");
 | 
											
												
													
														|  | 
 |  | +        console.log(pointer.getDate());
 | 
											
												
													
														|  |          // check contains
 |  |          // check contains
 | 
											
												
													
														|  | -        if (!dateObjArray.some((e) => e.getDate() == pointer.getDate())) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +        if (
 | 
											
												
													
														|  | 
 |  | +          !dateObjArray.some((e) => e.toDateString() == pointer.toDateString())
 | 
											
												
													
														|  | 
 |  | +        ) {
 | 
											
												
													
														|  | 
 |  | +          console.log("not contains the pointer date");
 | 
											
												
													
														|  |            segmentDisabledDates.push(new Date(pointer));
 |  |            segmentDisabledDates.push(new Date(pointer));
 | 
											
												
													
														|  | 
 |  | +        } else {
 | 
											
												
													
														|  | 
 |  | +          console.log("contains the pointer date");
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |          // update pointer
 |  |          // update pointer
 | 
											
												
													
														|  |          pointer.setDate(pointer.getDate() + 1);
 |  |          pointer.setDate(pointer.getDate() + 1);
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  |        state.disabledDates.dates = segmentDisabledDates;
 |  |        state.disabledDates.dates = segmentDisabledDates;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +      console.log("state.disabledDates");
 | 
											
												
													
														|  | 
 |  | +      console.log(state.disabledDates);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |        forceRerender();
 |  |        forceRerender();
 | 
											
												
													
														|  |      }
 |  |      }
 | 
											
												
													
														|  |  
 |  |  
 |