Page MenuHomec4science

image.service.ts
No OneTemporary

File Metadata

Created
Wed, May 29, 08:41

image.service.ts

import {EventEmitter, Injectable} from '@angular/core';
import {HttpClient} from '@angular/common/http';
import {Observable } from 'rxjs';
import {map} from 'rxjs/operators';
import {Image} from '../models/models';
@Injectable({
providedIn: 'root'
})
export class ImageService {
constructor(private http: HttpClient) {
}
onClickedImage = new EventEmitter<Image>();
public getImage(imageUrl: string): Observable<File> {
return this.http
.get(imageUrl, { responseType: 'blob' })
.pipe(map((res: any) => res.blob())); }
}

Event Timeline