message: semi fix race condition
diff: @@ -15,6 +15,9 @@ export class ChangeRepWidgetComponent implements OnInit, AfterViewInit {
  constructor(private repService: RepresentativeService, private router: Router) { }
  async ngOnInit() {
  + // sleep to show prompt later
  + // and solve a race condition with the wallet accounts
  + await this.sleep(2000);
  await this.repService.detectChangeableReps();
  this.repService.changeableReps$.subscribe(reps => {
  @@ -22,6 +25,10 @@ export class ChangeRepWidgetComponent implements OnInit, AfterViewInit {
  });
  }
  + sleep(ms) {
  + return new Promise(resolve => setTimeout(resolve, ms));
  + }
  +
  ngAfterViewInit() {
  const UIkit = window['UIkit'];
  this.modalElement = UIkit.modal('#change-rep-modal');
  