anchor.diff:    _BottomTabBarState(this.observer);
   
     final FirebaseAnalyticsObserver observer;
  +  int selectedIndex = 0;
   
     @override
     void didChangeDependencies() {
  
positive.code:           ),
          ),
        ),
        body: IndexedStack(
            index: widget.selectedIndex, children: widget.currentTabs),
        bottomNavigationBar: BottomNavigationBar(
          type: BottomNavigationBarType.fixed,
          onTap: (index) {
            setState(() {
              widget.selectedIndex = index;
              _sendCurrentTabToAnalytics();
            });
          },
          items: [
            BottomNavigationBarItem(
              icon: new Icon(Icons.home),
  
negative.code:     Profile(),
    ];
  
    final List<String> tabNames = ['home', 'maps', 'notifications', 'profile'];
  
    @override
  