2020-05-01 19:10:17 +02:00
|
|
|
import { Injectable } from '@angular/core';
|
2020-06-25 22:42:26 +02:00
|
|
|
import { BehaviorSubject, Observable } from 'rxjs';
|
2020-05-01 19:10:17 +02:00
|
|
|
import { Poll } from '../models/poll.model';
|
2020-06-25 22:42:26 +02:00
|
|
|
import { ApiService } from './api.service';
|
2020-05-01 19:10:17 +02:00
|
|
|
import { UserService } from './user.service';
|
2020-06-16 18:40:48 +02:00
|
|
|
import { UuidService } from './uuid.service';
|
2020-05-01 19:10:17 +02:00
|
|
|
|
|
|
|
@Injectable({
|
|
|
|
providedIn: 'root',
|
|
|
|
})
|
|
|
|
export class MockingService {
|
2020-06-25 22:42:26 +02:00
|
|
|
private _pollsAvailables: BehaviorSubject<Poll[]> = new BehaviorSubject<Poll[]>([]);
|
|
|
|
public readonly pollsAvailables: Observable<Poll[]> = this._pollsAvailables.asObservable();
|
2020-05-01 19:10:17 +02:00
|
|
|
|
2020-06-25 22:42:26 +02:00
|
|
|
constructor(private apiService: ApiService, private userService: UserService, private uuidService: UuidService) {}
|
2020-05-01 19:10:17 +02:00
|
|
|
|
2021-04-27 13:04:32 +02:00
|
|
|
public async init(): Promise<void> {}
|
2020-05-01 19:10:17 +02:00
|
|
|
|
2021-04-27 13:04:32 +02:00
|
|
|
public loadMock(): void {}
|
2020-05-01 19:10:17 +02:00
|
|
|
}
|