dashboard.component.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { Component, OnInit } from '@angular/core';
  2. import { AuthService } from '../services/auth.service';
  3. import { CommonModule } from '@angular/common';
  4. import { MatTabsModule } from '@angular/material/tabs';
  5. import { MatToolbarModule } from '@angular/material/toolbar';
  6. import { MatButtonModule } from '@angular/material/button';
  7. import { PlantationTreeComponent } from "../plantation/plantation-tree.component";
  8. import { ActivityComponent } from '../activity/activity.component';
  9. import { FfbProductionComponent } from "../ffb/ffb-production.component";
  10. import { WebcamComponent } from "../webcam/webcam.component";
  11. import { ChatComponent } from "../chat/chat.component";
  12. @Component({
  13. selector: 'app-dashboard',
  14. standalone: true,
  15. imports: [
  16. CommonModule,
  17. MatTabsModule,
  18. MatToolbarModule,
  19. MatButtonModule,
  20. PlantationTreeComponent,
  21. ActivityComponent,
  22. FfbProductionComponent,
  23. WebcamComponent,
  24. ChatComponent
  25. ],
  26. templateUrl: './dashboard.component.html',
  27. styleUrls: ['./dashboard.component.css']
  28. })
  29. export class DashboardComponent {
  30. constructor(private auth: AuthService) {
  31. }
  32. logout(): void {
  33. this.auth.logout();
  34. }
  35. }