ShowbookAppointment state handling logic in useEffect
Thu Dec 14 2023 07:33:05 GMT+0000 (Coordinated Universal Time)
Saved by
@alfred555
#react.js
// Check condition for completed steps and navigation handling
// React.useEffect(() => {
// if (willTypeID === 2) {
// // Guardianship Will
// if (
// newCompletedSteps.includes(1)
// && newCompletedSteps.includes(2)
// && newCompletedSteps.includes(4)
// && newCompletedSteps.includes(5)
// && newCompletedSteps.includes(6) // upload docs
// ) {
// setIsShowBookAppointment(true);
// } else {
// setIsShowBookAppointment(false);
// }
// } else if (willTypeID === 1) {
// // Full Will
// if (
// newCompletedSteps.includes(1)
// && newCompletedSteps.includes(2)
// && newCompletedSteps.includes(3)
// && newCompletedSteps.includes(4)
// && newCompletedSteps.includes(7)
// && newCompletedSteps.includes(8) // Upload Docs
// // && newCompletedSteps.includes(9) // Will Preview
// ) {
// setIsShowBookAppointment(true);
// } else {
// setIsShowBookAppointment(false);
// }
// } else if (
// willTypeID === 3 // Property Will
// || willTypeID === 5 // Financial Assets Will
// || willTypeID === 4 // Buisness Owners Will
// || willTypeID === 6 // Templated Full Will
// ) {
// if (
// newCompletedSteps.includes(1)
// && newCompletedSteps.includes(2)
// && newCompletedSteps.includes(3)
// && newCompletedSteps.includes(4)
// && newCompletedSteps.includes(5)
// && newCompletedSteps.includes(6)
// && newCompletedSteps.includes(7)
// && newCompletedSteps.includes(8) // Upload Docs
// // && newCompletedSteps.includes(9) // Will Preview
// ) {
// setIsShowBookAppointment(true);
// } else {
// setIsShowBookAppointment(false);
// }
// }
// }, [newCompletedSteps]);
content_copyCOPY
Comments