24 lines
651 B
TypeScript
24 lines
651 B
TypeScript
import { Component, OnInit } from '@angular/core';
|
|
|
|
import { ApiService } from '../../../services/api.service';
|
|
import { UserService } from '../../../services/user.service';
|
|
|
|
@Component({
|
|
selector: 'app-navigation',
|
|
templateUrl: './navigation.component.html',
|
|
styleUrls: ['./navigation.component.scss'],
|
|
})
|
|
export class NavigationComponent implements OnInit {
|
|
public slugsAvailables: string[] = [];
|
|
|
|
constructor(private apiService: ApiService, private userService: UserService) {}
|
|
|
|
public ngOnInit(): void {
|
|
this.getSlugs();
|
|
}
|
|
|
|
public async getSlugs(): Promise<void> {
|
|
this.slugsAvailables = await this.apiService.getAllPollsSlugs();
|
|
}
|
|
}
|