componentDidMount()

in src/CCPData/CCPData.js [275:299]


  componentDidMount() {
    this._isMounted = true;
    let group = ''

    Auth.currentAuthenticatedUser().then(user => {
      //console.log(user);
      group = user['signInUserSession']['idToken']['payload']['cognito:groups'][0]
      console.log('Primary Group: ' + group)
      if (this._isMounted) {
        this.setState({ primarygroup: group })
      }
    }).catch(e => {
      console.log(e);
      if (this._isMounted) {
        this.setState({ primarygroup: group })
      }
    });

    // eslint-disable-next-line no-undef
    connect.agent(function(agent) {
      agent.onRoutable(function(agent) {
        this.setState({ activeIndex: 0 }); 
      }.bind(this));
    }.bind(this))
  }