I have some data from a function in my app.component that I would like to store and use in other components. How can I achieve this?
Here is the function:
private async setupLocalUser(): Promise<boolean> {
try {
  this.token = await jwtDecode(this.oauthService.getAccessToken());
  //add user
  this.userId = await this.userService.AddUser(this.token.email);
  //add user session
  this.userSessionId = await this.userSessionService.AddUserSession(this.token.email);
  return true;
}
catch (Error) {
  this.errorMessage = Error;
  return false;
}
this.userSessionId is what I'd like to store for use as a parameter in different functions that are in other components. How can I achieve this?
 
     
    