Fix itemtype issue
FarmMaps.Develop/FarmMapsLib/develop This commit looks good Details

pull/1/head
Willem Dantuma 2019-11-07 16:54:58 +01:00
parent ce8cde20b2
commit ef8f029e17
4 changed files with 1840 additions and 1547 deletions

View File

@ -1,13 +1,50 @@
# FarmmapsLibApp
# Farmmaps viewer
This is a sample FarmMaps viewer.
This is a sample FarmMaps client in Angular 7.x.
## Dependencies
* docker desktop
or
* npm 6.9.0
* nodejs 10.16.0
* git
## Build
## Quick start
### Using docker
```
docker run -t -i --entrypoint /bin/bash -p 4200:4200 node:10.16.0
```
Inside the running container
```
git clone ...
cd FarmMapslib
npm config set @farmmaps:registry https://repository.akkerweb.nl/repository/npm-group/
npm install -g @angular/cli
npm install
ng serve --host 0.0.0.0
```
Point youre browser to http://localhost:4200
### On youre local machine
```
git clone ...
cd FarmMapslib
npm config set @farmmaps:registry https://repository.akkerweb.nl/repository/npm-group/
npm install -g @angular/cli
npm install
ng serve
```
Point youre browser to http://localhost:4200

3328
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -33,7 +33,6 @@
"resumablejs": "^1.1.0",
"rxjs": "~6.3.3",
"tassign": "^1.0.0",
"tslib": "^1.9.0",
"zone.js": "~0.8.26"
},
"devDependencies": {

View File

@ -1,8 +1,7 @@
import { Component, Injectable } from '@angular/core';
import { Store } from '@ngrx/store';
import * as appCommonReducer from '../reducers/app-common.reducer'
import { Injectable } from '@angular/core';
import {IItemTypes} from '../models/item.types'
import {IItem} from '../models/item'
import {ItemService} from '../services/item.service';
@Injectable({
providedIn: 'root',
@ -10,11 +9,11 @@ import {IItem} from '../models/item'
export class ItemTypeService {
public itemTypes: IItemTypes;
constructor(private store: Store<appCommonReducer.State> ) {
this.store.select(appCommonReducer.selectGetItemTypes).subscribe((itemTypes) => {
this.itemTypes = itemTypes;
});
}
constructor(itemService:ItemService) {
itemService.getItemTypes().subscribe((itemTypes) => {
this.itemTypes = itemTypes;
});
}
getIcon(itemType: string) {
var icon = "fa fa-file-o";