Bowman74 / fmvvm

An MVVM framework for creating Flutter apps
MIT License
19 stars 7 forks source link

Navigation between view model to view model not working #23

Open Codeadmire opened 4 years ago

Codeadmire commented 4 years ago

I am getting the following error when give navigation from login page to dashboard page:

[VERBOSE-2:ui_dart_state.cc(157)] Unhandled Exception: NoSuchMethodError: The method 'findAncestorStateOfType' was called on null. Receiver: null Tried calling: findAncestorStateOfType()

0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)

1 Navigator.of (package:flutter/src/widgets/navigator.dart:2115:19)

2 FmvvmNavigationService.navigate (package:fmvvm/fmvvmnavigationservice.dart:17:21)

3 LoginViewModel.loginCommand. (package:fmvvmexploreapp/src/viewmodels/LoginPageViewModel.dart:27:20)

4 LoginViewState.build. (package:fmvvmexploreapp/src/views/LoginPageView.dart:131:58)

5 _InkResponseState._handleTap (package:flutter/src/material/ink_well.dart:779:19)

6 _InkResponseState.build. (package:flutter/src/material/ink_well.dart:862:36)

7 GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:182:24)

8 TapGestureRecognizer.handleTapUp (package:flu<…>