app.component.ts raw

   1  import { Component, inject, OnInit } from '@angular/core';
   2  import { LoggerService, StartupService } from '@common';
   3  import { getNewStorageServiceConfig } from './common/data/get-new-storage-service-config';
   4  import { RouterOutlet } from '@angular/router';
   5  
   6  @Component({
   7    selector: 'app-root',
   8    imports: [RouterOutlet],
   9    templateUrl: './app.component.html',
  10    styleUrl: './app.component.scss',
  11  })
  12  export class AppComponent implements OnInit {
  13    readonly #startup = inject(StartupService);
  14    readonly #logger = inject(LoggerService);
  15  
  16    ngOnInit(): void {
  17      this.#logger.initialize('Smesh Signer Firefox Extension');
  18  
  19      this.#startup.startOver(getNewStorageServiceConfig());
  20    }
  21  }
  22