Projekt

Obecné

Profil

Stáhnout (517 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 f3d8e7de Ondřej Váně
import { Injectable } from '@angular/core';
2
import { HttpClient } from '@angular/common/http';
3
import {Observable} from 'rxjs';
4
import { QueryResponse } from '../model/QueryResponse';
5
import {Query} from '../model/Query';
6
7
@Injectable({
8
  providedIn: 'root'
9
})
10
export class QueryService {
11
12
  backendUrl = 'http://localhost:8080/';
13
14
15
  constructor( private httpClient: HttpClient) {}
16
17
  sendQuery(query: Query): Observable<QueryResponse> {
18
    return this.httpClient.post<QueryResponse>(this.backendUrl, query);
19
  }
20
}