{{ authState$ | async | json }}46 |
{{ item | json }}50 |
20 | | 21 | {{ field.label || field.key }} 22 | | 23 |24 | |
---|---|---|
27 | |
30 |
31 | |
36 |
37 |
40 | |
46 |
{{ item | json }}11 |
33 | The UI of the CRUD models is dynamically generated using a Model 34 | definition. 35 |
36 |37 | Using an Angular resolver we pass the Model information to the 38 | components. Each model is backed by a Firebase collection. 39 |
40 |41 | This allows you to quickly create CRUD interfaces for existing 42 | data by adding more model definitions! 43 |
44 |{{ collection | json }}46 |