Skip to content

Commit bf654f1

Browse files
committed
feat(query-builder): remove service in request data demo
1 parent 07cab67 commit bf654f1

2 files changed

Lines changed: 5 additions & 21 deletions

File tree

src/app/interactions/query-builder/query-builder-request-sample/northwind.service.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/app/interactions/query-builder/query-builder-request-sample/query-builder-request-sample.component.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
import { HttpClient } from '@angular/common/http';
12
import { Component, OnInit, ViewChild } from '@angular/core';
23
import { FilteringExpressionsTree, FilteringLogic, IExpressionTree, IgxGridComponent, IgxQueryBuilderComponent } from 'igniteui-angular';
3-
import { NorthwindSwaggerService } from './northwind.service';
4+
5+
const API_ENDPOINT = 'https://data-northwind.indigo.design';
46

57
@Component({
68
selector: 'query-builder-request-sample',
@@ -18,7 +20,7 @@ export class QueryBuilderRequestSampleComponent implements OnInit {
1820
public expressionTree: IExpressionTree;
1921
public data: any[] = [];
2022

21-
constructor(private northwindService: NorthwindSwaggerService) {}
23+
constructor(private http: HttpClient) {}
2224

2325
public ngOnInit(): void {
2426
this.customersFields = [
@@ -60,7 +62,7 @@ export class QueryBuilderRequestSampleComponent implements OnInit {
6062

6163
public onChange() {
6264
this.grid.isLoading = true;
63-
this.northwindService.postQueryBuilderResult(this.expressionTree).subscribe(data =>{
65+
this.http.post(`${API_ENDPOINT}/QueryBuilder/ExecuteQuery`, this.expressionTree).subscribe(data =>{
6466
this.data = Object.values(data)[0];
6567
this.grid.isLoading = false;
6668
});

0 commit comments

Comments
 (0)