51 Commits (master)
 

Author SHA1 Message Date
  Kevin C. Coram ff1268e129
Add summary of static method approach to main README 2 years ago
  Kevin C. Coram 5d0c467849
Document static method approach 2 years ago
  Kevin C. Coram f1344707e7
Stronger statement about potential problem with tying form creation to component rendering 2 years ago
  Kevin C. Coram 8802b52e54
Use OnPush change detection strategy 2 years ago
  Kevin C. Coram b7870b607b
Remove FormBuilder dependency; rname factory methods 2 years ago
  Kevin C. Coram cb8144044e
Add fourth approach: Static methods on child components 2 years ago
  Kevin C. Coram d9247b62f5
Fix spelling error in 'management' 2 years ago
  Kevin C. Coram 3ddb416073
Improve component typesript example 2 years ago
  Kevin C. Coram 1903b6f5c7
Document global form application 2 years ago
  Kevin C. Coram cd7644a767
Refactor createForm() to provide composible factory methods 2 years ago
  Kevin C. Coram b8b2f8a3e7
Document 'own form controls' application 2 years ago
  Kevin C. Coram 7280703c4c
Add reference to blog article describing the 'own form controls' pattern 2 years ago
  Kevin C. Coram f99b91a77e
Document Base Line application 2 years ago
  Kevin C. Coram 81723b29da
Reworded 'own controls' description for better clarity 2 years ago
  Kevin C. Coram a036ca0a93
Remove un-used `contact` attribute 2 years ago
  Kevin C. Coram a6d883f68e
Rename model attributes to remove underscore 3 years ago
  Kevin C. Coram 00577f888e
Inline createForm method 3 years ago
  Kevin C. Coram 3f5eb92ea7
Add MIT License file 3 years ago
  Kevin C. Coram e26b48010d
Remove e2e tests 3 years ago
  Kevin C. Coram 2bf76e87c8
Update form group name to conform to Name interface 3 years ago
  Kevin C. Coram c17d79d16c
Update model interfaces to require all attributes 3 years ago
  Kevin C. Coram 4c014600c5
Refactor: Move contact service into services folder 3 years ago
  Kevin C. Coram 1df633dacd
Link documentation to application code 3 years ago
  Kevin C. Coram 0cdd918cb4
New README file explaining project purpose 3 years ago
  Kevin C. Coram 1da2f398fa
Rename generated README file 3 years ago
  Kevin C. Coram f6a8f4ef20
Generate baseline application 3 years ago
  Kevin C. Coram 57d46442c6
Refactor move ContactFormService into contact library 3 years ago
  Kevin C. Coram bfda0985eb
Refactor form building logic into its own service 3 years ago
  Kevin C. Coram 34098189c8
Configure prettier to use trailing commas 3 years ago
  Kevin C. Coram 21d0211853
Create and hook up form components 3 years ago
  Kevin C. Coram c5aa8b2f70
Build form from contact model data 3 years ago
  Kevin C. Coram 6d19f3fe97
Provide ContactService via a module 3 years ago
  Kevin C. Coram c95734bb04
Use Nrwl jest resolver plugin 3 years ago
  Kevin C. Coram 28f56f2e85
Refactor rename lib/contact-model -> lib/contact 3 years ago
  Kevin C. Coram 2c6fde0acc
Move reference to test-setup.ts to angular.json 3 years ago
  Kevin C. Coram 3b43037e66
Extract test contact to a shared service 3 years ago
  Kevin C. Coram b4467a6904
Add name component to application 3 years ago
  Kevin C. Coram 9b6d241ddb
Generate global-form skeleton 3 years ago
  Kevin C. Coram ba7c81f983
Add address list components to form 3 years ago
  Kevin C. Coram c9bdc71680
Fix unit tests by importing forms module 3 years ago
  Kevin C. Coram eb1422923f
Include name component in main application 3 years ago
  Kevin C. Coram 901be9ad09
Generate name component as reactive form 3 years ago
  Kevin C. Coram 38b9a40167
Create Contact model interfaces 3 years ago
  Kevin C. Coram b4ff7793a0
Additional Jest configuration and dependencies 3 years ago
  Kevin C. Coram efc332b2b2
nx g @nrwl/angular:app parent-form 3 years ago
  Kevin C. Coram a51eacb050
Add @nrwl/angular 3 years ago
  Kevin C. Coram e2e6eba2d8
Generate contact-model library 3 years ago
  Kevin C. Coram 058c4b40cb
Add ts-jest so Jest can test TypeScript files 3 years ago
  Kevin C. Coram 837ffc023a
Initialize Jest configuration 3 years ago
  Kevin C. Coram 7ff06a275f
Add Jest and @nrwl/jest 3 years ago