Skip to content

Commit

Permalink
feat: use api data provider
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammad-haji committed Aug 15, 2018
1 parent 8355c92 commit b04dbcc
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 3 deletions.
6 changes: 5 additions & 1 deletion src/app/@core/core.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ import {HttpResponse} from '@angular/common/http';
import {PageTitleTagsService} from "./services/page-title-tags.service";
import {FormLoaderService} from "./dynamic-form/service/form-loader.service";
import {MenuLoaderService} from "./services/menu-loader.service";
import {ApiDataProviderService} from "./services/api/api-data-provider.service";
import {ApiConfigReaderService} from "./services/api/api-config-reader.service";

const socialLinks = [
{
Expand Down Expand Up @@ -72,7 +74,9 @@ const NB_CORE_PROVIDERS = [
providers: [
PageTitleTagsService,
FormLoaderService,
MenuLoaderService
MenuLoaderService,
ApiDataProviderService,
ApiConfigReaderService
]
})
export class CoreModule {
Expand Down
2 changes: 1 addition & 1 deletion src/app/config/interceptors/baseurl.interceptor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
import {Observable} from 'rxjs/Observable';
import {CONFIG} from '../config'

const exceptionList: Array<any> = ['/assets/'];
const exceptionList: Array<any> = ['/assets/', 'http'];

@Injectable()
export class BaseurlInterceptor implements HttpInterceptor {
Expand Down
16 changes: 15 additions & 1 deletion src/app/pages/users/add/add-user.component.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import {Component, OnInit} from '@angular/core';
import {ActivatedRoute} from "@angular/router";
import * as _ from 'lodash';
import {ApiDataProviderService} from "../../../@core/services/api/api-data-provider.service";

@Component({
selector: 'ngx-add-user-component',
Expand All @@ -12,10 +13,23 @@ export class AddUserComponent implements OnInit {
formList: any = {}; // title
objectKeys = Object.keys;

constructor(private activatedRoute: ActivatedRoute) {
constructor(private activatedRoute: ActivatedRoute,
private apiDataProviderService: ApiDataProviderService) {
}

ngOnInit() {
// this.apiDataProviderService.createApi('users').getAll().subscribe(res => {
// console.log('getAll ', res);
// });
// this.apiDataProviderService.createApi('users').getById().subscribe(res => {
// console.log('getById ', res);
// });
// this.apiDataProviderService.createApi('users').create({
// firstName: 'mohammad',
// lastName: 'haji'
// }).subscribe(res => {
// console.log('getById ', res);
// });
this.initPageWithConfig(_.cloneDeep(this.activatedRoute.snapshot.data));
}

Expand Down

0 comments on commit b04dbcc

Please sign in to comment.