@@ -31,10 +31,10 @@ other NgRX application.
31
31
32
32
What Auto-Entity does do is provide a set of ready-made, generic actions for handling all of
33
33
the standard CRUD operations for entities, so you neither have to write nor generate any of that
34
- code yourself. Auto-Entity generates ** pre-fabricated facades** around NgRx and the store/state, providing
35
- a cohesive, logical and simplified API into your state. Auto-Entity presents a flexible framework
36
- that you may use in its entirety for all of your entity needs, or use piecemeal as necessary in
37
- order to achieve your specific goals.
34
+ code yourself. Auto-Entity generates ** pre-fabricated facades** around NgRx and the store/state,
35
+ providing a cohesive, logical and simplified API into your state. Auto-Entity presents a flexible
36
+ framework that you may use in its entirety for all of your entity needs, or use piecemeal as
37
+ necessary in order to achieve your specific goals.
38
38
39
39
While it is not required and Auto-Entity is an entirely independent library that solely depends
40
40
on Angular and NgRX, Auto-Entity manages state in a manner that is compatible with @ngrx/entity
@@ -43,7 +43,7 @@ custom reducers.
43
43
44
44
# Dependencies
45
45
46
- NgRx Auto-Entity currently depends on Angular 8, NgRx 8 and RxJs 6.
46
+ NgRx Auto-Entity currently depends on Angular 8+ , NgRx 8+ and RxJs 6.
47
47
48
48
49
49
[ ![ Deps-AngularCore] ( https://img.shields.io/badge/@angular/core-%5E8.x-blue.svg )] ( https://github.com/angular/angular )
@@ -59,7 +59,7 @@ Install @briebug/ngrx-auto-entity from npm:
59
59
60
60
If you have not already, install the required peer dependencies as well:
61
61
62
- ` npm install @ngrx/{effects,store,store-devtools} ngrx-store-freeze ` or ` yarn add @ngrx/{effects,store,store-devtools} ngrx-store-freeze `
62
+ ` npm install @ngrx/{effects,store,store-devtools} ` or ` yarn add @ngrx/{effects,store,store-devtools} `
63
63
64
64
## Quick Start
65
65
@@ -91,6 +91,7 @@ If you wish to learn more about how Auto-Entity works, you may jump to the
91
91
- [x] Enhanced IEntityInfo interface with naming utilities
92
92
- [x] Filtering of entities effects handle
93
93
- [x] Custom transformation of data to and from the server (i.e. ISO date to Date())
94
+ - [x] Optional data loading it not already present, with max age
94
95
- [ ] Normalization of API with NgRx 8 functional/factory function architecture
95
96
- [ ] Extended effects for loading indicator display, toasts or snackbars, etc.
96
97
- [ ] Filtering of entities meta reducer handles
@@ -99,14 +100,14 @@ If you wish to learn more about how Auto-Entity works, you may jump to the
99
100
# Contributors
100
101
101
102
[ ![ Follow-BB] ( https://img.shields.io/twitter/follow/briebugsoftware.svg?style=flat )] ( https://twitter.com/briebugsoftware )
102
- [ ![ Follow-BB] ( https://img.shields.io/twitter/follow/JesseS_BrieBug.svg?style=flat )] ( https://twitter.com/JesseS_BrieBug )
103
103
[ ![ Follow-BB] ( https://img.shields.io/twitter/follow/jonristadev.svg?style=flat )] ( https://twitter.com/JonRistaDev )
104
104
[ ![ Follow-BB] ( https://img.shields.io/twitter/follow/kevinschuchard.svg?style=flat )] ( https://twitter.com/kevinschuchard )
105
105
[ ![ Follow-BB] ( https://img.shields.io/twitter/follow/anthonyjones519.svg?style=flat )] ( https://twitter.com/anthonyjones519 )
106
106
107
107
- [ Jesse Sanders] ( https://github.com/jessesanders ) : Evil Mastermind!
108
108
- [ Jon Rista] ( https://github.com/jrista ) : Design, Architecture & Implementation
109
+ - [ Kevin Schuchard] ( https://github.com/schuchard ) : Design & Implementation
109
110
- [ Brian Love] ( https://github.com/blove ) : Design & Implementation
110
- - [ Alice Paquette] ( https://github.com/paquettealice ) : Alice Paquette
111
- - [ Patrice Paquette] ( https://github.com/patpaquette ) : Patrice Paquette
111
+ - [ Alice Paquette] ( https://github.com/paquettealice ) : Implementation
112
+ - [ Patrice Paquette] ( https://github.com/patpaquette ) : Implementation
112
113
- [ Anthony Jones] ( https://github.com/anthonymjones ) : Implementation
0 commit comments