setTimerForAutoRedirect method

void setTimerForAutoRedirect()

Set Timer to check if Verification Completed then Redirect

Implementation

void setTimerForAutoRedirect() {
  Timer.periodic(const Duration(seconds: 3), (timer) {
    FirebaseAuth.instance.currentUser?.reload();
    final user = FirebaseAuth.instance.currentUser;
    if (user!.emailVerified) {
      timer.cancel();
      AuthenticationRepository.instance.setInitialScreen(user);
    }
  });
}