import { Component } from "@angular/core"; import { Router } from "@angular/router"; import { BrowserRouterService } from "../../../platform/popup/services/browser-router.service"; import { AccountSwitcherService } from "../services/account-switcher.service"; @Component({ templateUrl: "account-switcher.component.html", }) export class AccountSwitcherComponent { constructor( private accountSwitcherService: AccountSwitcherService, private router: Router, private routerService: BrowserRouterService, ) {} get accountOptions$() { return this.accountSwitcherService.accountOptions$; } async selectAccount(id: string) { await this.accountSwitcherService.selectAccount(id); this.router.navigate([this.routerService.getPreviousUrl() ?? "/home"]); } }