initRateConfirmation method
void
initRateConfirmation()
Implementation
void initRateConfirmation() {
hasSetDonation.value = false;
currentDonation.value = 0;
savedDonation.value = 0;
donationController.clear();
donationController.text = '\$ 0';
paymentDetails.value =
PaymentDetails.fromJson(Requests.box.read('paymentDetails'));
log("### Rate Init ${paymentDetails.toJson()}");
passengerCreation();
isAllowToPayment();
if(seatAvailabilityCheckedForFirstTime){
searchcheckAvailabilityTimerCount.value = 0;
}
if (paymentDetails.value.rateConfirmedAt != null) {
_startSearchExpireTimer(
paymentDetails.value.departureDate ?? '',
paymentDetails.value.departureTime ?? '00:00',
);
}
}