logout function

dynamic logout(
  1. BuildContext context
)

Implementation

logout(BuildContext context) async {
  userBox.delete('user');
  Preferences.lockApp = false;

  FirebaseMessaging firebaseMessaging = FirebaseMessaging.instance;
  firebaseMessaging.deleteToken();

  main.firebaseCloudMessagingToken =
      await PushNotificationService.initializeNotificationService();

  Transitions(
    context: context,
    child: const WelcomePage(),
    removeUntil: true,
  );
}