|
|
@@ -1,15 +1,31 @@
|
|
|
-import { Component } from '@angular/core';
|
|
|
+import { Component, OnInit } from '@angular/core';
|
|
|
import { RouterModule } from '@angular/router';
|
|
|
+import { BaseComponent, untilDestroy } from 'angularlib/base.component';
|
|
|
+import { LoginModule } from 'angularlib/login';
|
|
|
+import { Store } from '@ngxs/store';
|
|
|
+import { LoginService } from 'angularlib/login/login.service';
|
|
|
|
|
|
@Component({
|
|
|
selector: 'app-dashboard',
|
|
|
standalone: true,
|
|
|
imports: [
|
|
|
- RouterModule
|
|
|
+ RouterModule,
|
|
|
+ LoginModule
|
|
|
],
|
|
|
templateUrl: './dashboard.component.html',
|
|
|
styleUrl: './dashboard.component.scss'
|
|
|
})
|
|
|
-export class DashboardComponent {
|
|
|
+export class DashboardComponent extends BaseComponent implements OnInit{
|
|
|
+ constructor(
|
|
|
+ private store: Store,
|
|
|
+ protected loginService: LoginService,
|
|
|
+ ) {
|
|
|
+ super(store);
|
|
|
+ }
|
|
|
+
|
|
|
+ ngOnInit(): void {
|
|
|
+ super.ngOnInit();
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
}
|