funky-framadate-front/src/app/core/services/mocking.service.ts

21 lines
713 B
TypeScript
Raw Normal View History

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';
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
}