prevStep method
Implementation
Future<void> prevStep() async {
if (vm.isProcessing) return;
vm.isProcessing = true;
vm.redraw();
try {
var prevFunction = pages[vm.currentStep].onBack;
if (prevFunction != null) {
await prevFunction();
}
if (vm.currentStep > 0) {
vm.currentStep--;
await _pageController.previousPage(
duration: const Duration(milliseconds: 300),
curve: Curves.easeInOut,
);
}
} finally {
vm.isProcessing = false;
vm.redraw();
}
}