Skip to content

Instantly share code, notes, and snippets.

View henryruhs's full-sized avatar

Henry Ruhs henryruhs

View GitHub Profile
import { HttpClient, HttpParams } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { RequestBody, ResponseBody } from './example.interface';
import { environment } from '@env';
@Injectable()
export class ExampleService
{
import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { CrudModule } from 'ngx-crud';
@NgModule(
{
imports:
[
CrudModule,
HttpClientModule
import { Injectable } from '@angular/core';
import { CrudService } from 'ngx-crud';
import { RequestBody, ResponseBody } from './example.interface';
import { environment } from '@env';
@Injectable()
export class ExampleService extends CrudService<RequestBody, ResponseBody>
{
protected apiUrl : string = environment.apiUrl;
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { CrudService } from 'ngx-crud';
import { RequestBody, ResponseBody } from './example.interface';
import { environment } from '@env';
@Injectable()
export class ExampleService extends CrudService<RequestBody, ResponseBody>
{
import { Component, OnChanges, OnInit } from '@angular/core';
import { ExampleService } from './example.service';
@Component(
{
selector: 'app-example',
styleUrls:
[
'./example.component.css'
],
import { Component, OnChanges, OnInit } from '@angular/core';
import { ExampleService } from './example.service';
@Component(
{
selector: 'app-example',
styleUrls:
[
'./example.component.css'
],
import { HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { Observable } from 'rxjs';
import { Options } from './common.interface';
import { Id } from './common.type';
import { RequestBody, ResponseBody } from './example.interface';
import { environment } from '@env';
@Injectable()
{
"name": "perfect-environment",
"version": "1.0.0",
"dependencies":
{
"react": "^17",
"react-dom": "^17"
},
"devDependencies":
{
export const environmentHelper = environment =>
{
if (environment === 'dev')
{
return require('./environment.dev');
}
if (environment === 'stage')
{
return require('./environment.stage');
}
module.exports =
{
metadata:
{
branch: 'develop',
environment: 'dev'
},
baseUrl: 'http://localhost:3000',
apiUrl: 'http://localhost:8000',
apiRoutes: