├── .gitignore ├── 00 Boilerplate ├── README.md ├── package.json ├── src │ ├── css │ │ └── site.css │ ├── index.html │ └── index.ts ├── tsconfig.json └── webpack.config.js ├── 01 Hello Angular ├── README.md ├── package.json ├── src │ ├── components │ │ └── app.ts │ ├── css │ │ └── site.css │ ├── index.html │ └── index.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 02 Navigation ├── README.md ├── package.json ├── src │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── banner.ts │ │ │ ├── loginForm.ts │ │ │ └── loginPage.ts │ │ └── patients │ │ │ └── patientsPage.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ └── routes.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 03 List Page ├── README.md ├── package.json ├── src │ ├── api │ │ ├── mockData.ts │ │ └── patientAPI.ts │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── banner.ts │ │ │ ├── loginForm.ts │ │ │ └── loginPage.ts │ │ ├── patient │ │ │ └── patientPage.ts │ │ └── patients │ │ │ ├── patientList.ts │ │ │ ├── patientsPage.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ ├── model │ │ └── patient.ts │ └── routes.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 04 Form Page ├── README.md ├── package.json ├── src │ ├── api │ │ ├── mockData.ts │ │ └── patientAPI.ts │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── banner.ts │ │ │ ├── loginForm.ts │ │ │ └── loginPage.ts │ │ ├── patient │ │ │ ├── patientForm.ts │ │ │ └── patientPage.ts │ │ └── patients │ │ │ ├── patientList.ts │ │ │ ├── patientsPage.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ ├── model │ │ └── patient.ts │ └── routes.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 05 Form Validation ├── README.md ├── package.json ├── src │ ├── api │ │ ├── mockData.ts │ │ └── patientAPI.ts │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── banner.ts │ │ │ ├── loginForm.ts │ │ │ └── loginPage.ts │ │ ├── patient │ │ │ ├── patientForm.ts │ │ │ └── patientPage.ts │ │ └── patients │ │ │ ├── patientList.ts │ │ │ ├── patientsPage.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ ├── model │ │ └── patient.ts │ ├── routes.ts │ ├── validations │ │ └── dniValidation.ts │ └── validators │ │ ├── dniValidator.ts │ │ └── patientFormValidator.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 06 Refactor ├── README.md ├── package.json ├── src │ ├── api │ │ ├── index.ts │ │ ├── mockData.ts │ │ └── patientAPI.ts │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── components │ │ │ │ ├── banner.ts │ │ │ │ ├── loginButton.ts │ │ │ │ ├── loginField.ts │ │ │ │ └── loginForm.ts │ │ │ ├── index.ts │ │ │ └── loginPage.ts │ │ ├── patient │ │ │ ├── index.ts │ │ │ ├── patientForm.ts │ │ │ └── patientPage.ts │ │ └── patients │ │ │ ├── components │ │ │ ├── patientButtonAdd.ts │ │ │ ├── patientListTable.ts │ │ │ └── patientRow.ts │ │ │ ├── index.ts │ │ │ ├── patientList.ts │ │ │ ├── patientsPage.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ ├── model │ │ └── patient.ts │ ├── routes.ts │ ├── validations │ │ └── dniValidation.ts │ └── validators │ │ ├── dniValidator.ts │ │ └── patientFormValidator.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── 07 Redux ├── README.md ├── package.json ├── src │ ├── actions │ │ ├── doctors │ │ │ ├── assignDoctorsAction.ts │ │ │ └── loadDoctorsAction.ts │ │ ├── patient │ │ │ ├── assignPatientAction.ts │ │ │ ├── loadPatientAction.ts │ │ │ ├── resetPatientFormAction.ts │ │ │ ├── savePatientAction.ts │ │ │ └── updatePatientUIAction.ts │ │ ├── patients │ │ │ ├── assignPatientsAction.ts │ │ │ └── loadPatientsAction.ts │ │ └── specialties │ │ │ ├── assignSpecialtiesAction.ts │ │ │ └── loadSpecialtiesAction.ts │ ├── api │ │ ├── mockData.ts │ │ └── patientAPI.ts │ ├── components │ │ ├── app.ts │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ ├── banner.ts │ │ │ ├── loginForm.ts │ │ │ └── loginPage.ts │ │ ├── patient │ │ │ ├── patientForm.container.ts │ │ │ └── patientForm.ts │ │ └── patients │ │ │ ├── patientList.container.ts │ │ │ ├── patientList.ts │ │ │ ├── patientsPage.ts │ │ │ ├── searchPatient.container.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── images │ │ └── health.png │ ├── index.html │ ├── index.ts │ ├── model │ │ └── patient.ts │ ├── reducers │ │ ├── doctorsReducer.ts │ │ ├── index.ts │ │ ├── patientReducer.ts │ │ ├── patientsReducer.ts │ │ └── specialtiesReducer.ts │ ├── routes.ts │ ├── states │ │ ├── appState.ts │ │ └── patientFormState.ts │ ├── store.ts │ ├── validations │ │ ├── dniValidation.ts │ │ └── requiredValidation.ts │ └── validators │ │ ├── dniValidator.ts │ │ ├── patientFormValidator.ts │ │ └── requiredValidator.ts ├── tsconfig.json ├── typings.json └── webpack.config.js ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/.gitignore -------------------------------------------------------------------------------- /00 Boilerplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/00 Boilerplate/README.md -------------------------------------------------------------------------------- /00 Boilerplate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/00 Boilerplate/package.json -------------------------------------------------------------------------------- /00 Boilerplate/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /00 Boilerplate/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/00 Boilerplate/src/index.html -------------------------------------------------------------------------------- /00 Boilerplate/src/index.ts: -------------------------------------------------------------------------------- 1 | var App = console.log('Hello from ts'); 2 | 3 | export default App; 4 | -------------------------------------------------------------------------------- /00 Boilerplate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/00 Boilerplate/tsconfig.json -------------------------------------------------------------------------------- /00 Boilerplate/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/00 Boilerplate/webpack.config.js -------------------------------------------------------------------------------- /01 Hello Angular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/README.md -------------------------------------------------------------------------------- /01 Hello Angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/package.json -------------------------------------------------------------------------------- /01 Hello Angular/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/src/components/app.ts -------------------------------------------------------------------------------- /01 Hello Angular/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /01 Hello Angular/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/src/index.html -------------------------------------------------------------------------------- /01 Hello Angular/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/src/index.ts -------------------------------------------------------------------------------- /01 Hello Angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/tsconfig.json -------------------------------------------------------------------------------- /01 Hello Angular/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/typings.json -------------------------------------------------------------------------------- /01 Hello Angular/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/01 Hello Angular/webpack.config.js -------------------------------------------------------------------------------- /02 Navigation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/README.md -------------------------------------------------------------------------------- /02 Navigation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/package.json -------------------------------------------------------------------------------- /02 Navigation/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/app.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/common/header.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/login/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/login/banner.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/login/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/login/loginForm.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /02 Navigation/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/css/site.css -------------------------------------------------------------------------------- /02 Navigation/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/images/health.png -------------------------------------------------------------------------------- /02 Navigation/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/index.html -------------------------------------------------------------------------------- /02 Navigation/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/index.ts -------------------------------------------------------------------------------- /02 Navigation/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/src/routes.ts -------------------------------------------------------------------------------- /02 Navigation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/tsconfig.json -------------------------------------------------------------------------------- /02 Navigation/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/typings.json -------------------------------------------------------------------------------- /02 Navigation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/02 Navigation/webpack.config.js -------------------------------------------------------------------------------- /03 List Page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/README.md -------------------------------------------------------------------------------- /03 List Page/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/package.json -------------------------------------------------------------------------------- /03 List Page/src/api/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/api/mockData.ts -------------------------------------------------------------------------------- /03 List Page/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/api/patientAPI.ts -------------------------------------------------------------------------------- /03 List Page/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/app.ts -------------------------------------------------------------------------------- /03 List Page/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/common/header.ts -------------------------------------------------------------------------------- /03 List Page/src/components/login/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/login/banner.ts -------------------------------------------------------------------------------- /03 List Page/src/components/login/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/login/loginForm.ts -------------------------------------------------------------------------------- /03 List Page/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patient/patientPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/patient/patientPage.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/patientList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/patients/patientList.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /03 List Page/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/css/site.css -------------------------------------------------------------------------------- /03 List Page/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/images/health.png -------------------------------------------------------------------------------- /03 List Page/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/index.html -------------------------------------------------------------------------------- /03 List Page/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/index.ts -------------------------------------------------------------------------------- /03 List Page/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/model/patient.ts -------------------------------------------------------------------------------- /03 List Page/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/src/routes.ts -------------------------------------------------------------------------------- /03 List Page/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/tsconfig.json -------------------------------------------------------------------------------- /03 List Page/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/typings.json -------------------------------------------------------------------------------- /03 List Page/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/03 List Page/webpack.config.js -------------------------------------------------------------------------------- /04 Form Page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/README.md -------------------------------------------------------------------------------- /04 Form Page/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/package.json -------------------------------------------------------------------------------- /04 Form Page/src/api/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/api/mockData.ts -------------------------------------------------------------------------------- /04 Form Page/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/api/patientAPI.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/app.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/common/header.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/login/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/login/banner.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/login/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/login/loginForm.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patient/patientForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/patient/patientForm.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patient/patientPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/patient/patientPage.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/patientList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/patients/patientList.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /04 Form Page/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/css/site.css -------------------------------------------------------------------------------- /04 Form Page/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/images/health.png -------------------------------------------------------------------------------- /04 Form Page/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/index.html -------------------------------------------------------------------------------- /04 Form Page/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/index.ts -------------------------------------------------------------------------------- /04 Form Page/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/model/patient.ts -------------------------------------------------------------------------------- /04 Form Page/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/src/routes.ts -------------------------------------------------------------------------------- /04 Form Page/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/tsconfig.json -------------------------------------------------------------------------------- /04 Form Page/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/typings.json -------------------------------------------------------------------------------- /04 Form Page/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/04 Form Page/webpack.config.js -------------------------------------------------------------------------------- /05 Form Validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/README.md -------------------------------------------------------------------------------- /05 Form Validation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/package.json -------------------------------------------------------------------------------- /05 Form Validation/src/api/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/api/mockData.ts -------------------------------------------------------------------------------- /05 Form Validation/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/api/patientAPI.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/app.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/common/header.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/login/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/login/banner.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/login/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/login/loginForm.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patient/patientForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/patient/patientForm.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patient/patientPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/patient/patientPage.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/patientList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/patients/patientList.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /05 Form Validation/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/css/site.css -------------------------------------------------------------------------------- /05 Form Validation/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/images/health.png -------------------------------------------------------------------------------- /05 Form Validation/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/index.html -------------------------------------------------------------------------------- /05 Form Validation/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/index.ts -------------------------------------------------------------------------------- /05 Form Validation/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/model/patient.ts -------------------------------------------------------------------------------- /05 Form Validation/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/routes.ts -------------------------------------------------------------------------------- /05 Form Validation/src/validations/dniValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/validations/dniValidation.ts -------------------------------------------------------------------------------- /05 Form Validation/src/validators/dniValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/validators/dniValidator.ts -------------------------------------------------------------------------------- /05 Form Validation/src/validators/patientFormValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/src/validators/patientFormValidator.ts -------------------------------------------------------------------------------- /05 Form Validation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/tsconfig.json -------------------------------------------------------------------------------- /05 Form Validation/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/typings.json -------------------------------------------------------------------------------- /05 Form Validation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/05 Form Validation/webpack.config.js -------------------------------------------------------------------------------- /06 Refactor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/README.md -------------------------------------------------------------------------------- /06 Refactor/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/package.json -------------------------------------------------------------------------------- /06 Refactor/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/api/index.ts -------------------------------------------------------------------------------- /06 Refactor/src/api/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/api/mockData.ts -------------------------------------------------------------------------------- /06 Refactor/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/api/patientAPI.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/app.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/common/header.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/components/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/components/banner.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/components/loginButton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/components/loginButton.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/components/loginField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/components/loginField.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/components/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/components/loginForm.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/index.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patient/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patient/index.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patient/patientForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patient/patientForm.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patient/patientPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patient/patientPage.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/components/patientButtonAdd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/components/patientButtonAdd.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/components/patientListTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/components/patientListTable.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/components/patientRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/components/patientRow.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/index.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/patientList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/patientList.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /06 Refactor/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /06 Refactor/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/css/site.css -------------------------------------------------------------------------------- /06 Refactor/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/images/health.png -------------------------------------------------------------------------------- /06 Refactor/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/index.html -------------------------------------------------------------------------------- /06 Refactor/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/index.ts -------------------------------------------------------------------------------- /06 Refactor/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/model/patient.ts -------------------------------------------------------------------------------- /06 Refactor/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/routes.ts -------------------------------------------------------------------------------- /06 Refactor/src/validations/dniValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/validations/dniValidation.ts -------------------------------------------------------------------------------- /06 Refactor/src/validators/dniValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/validators/dniValidator.ts -------------------------------------------------------------------------------- /06 Refactor/src/validators/patientFormValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/src/validators/patientFormValidator.ts -------------------------------------------------------------------------------- /06 Refactor/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/tsconfig.json -------------------------------------------------------------------------------- /06 Refactor/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/typings.json -------------------------------------------------------------------------------- /06 Refactor/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/06 Refactor/webpack.config.js -------------------------------------------------------------------------------- /07 Redux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/README.md -------------------------------------------------------------------------------- /07 Redux/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/package.json -------------------------------------------------------------------------------- /07 Redux/src/actions/doctors/assignDoctorsAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/doctors/assignDoctorsAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/doctors/loadDoctorsAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/doctors/loadDoctorsAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patient/assignPatientAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patient/assignPatientAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patient/loadPatientAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patient/loadPatientAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patient/resetPatientFormAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patient/resetPatientFormAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patient/savePatientAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patient/savePatientAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patient/updatePatientUIAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patient/updatePatientUIAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patients/assignPatientsAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patients/assignPatientsAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/patients/loadPatientsAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/patients/loadPatientsAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/specialties/assignSpecialtiesAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/specialties/assignSpecialtiesAction.ts -------------------------------------------------------------------------------- /07 Redux/src/actions/specialties/loadSpecialtiesAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/actions/specialties/loadSpecialtiesAction.ts -------------------------------------------------------------------------------- /07 Redux/src/api/mockData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/api/mockData.ts -------------------------------------------------------------------------------- /07 Redux/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/api/patientAPI.ts -------------------------------------------------------------------------------- /07 Redux/src/components/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/app.ts -------------------------------------------------------------------------------- /07 Redux/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/common/header.ts -------------------------------------------------------------------------------- /07 Redux/src/components/login/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/login/banner.ts -------------------------------------------------------------------------------- /07 Redux/src/components/login/loginForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/login/loginForm.ts -------------------------------------------------------------------------------- /07 Redux/src/components/login/loginPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/login/loginPage.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patient/patientForm.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patient/patientForm.container.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patient/patientForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patient/patientForm.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patients/patientList.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patients/patientList.container.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patients/patientList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patients/patientList.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patients/patientsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patients/patientsPage.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patients/searchPatient.container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patients/searchPatient.container.ts -------------------------------------------------------------------------------- /07 Redux/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /07 Redux/src/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/css/site.css -------------------------------------------------------------------------------- /07 Redux/src/images/health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/images/health.png -------------------------------------------------------------------------------- /07 Redux/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/index.html -------------------------------------------------------------------------------- /07 Redux/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/index.ts -------------------------------------------------------------------------------- /07 Redux/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/model/patient.ts -------------------------------------------------------------------------------- /07 Redux/src/reducers/doctorsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/reducers/doctorsReducer.ts -------------------------------------------------------------------------------- /07 Redux/src/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/reducers/index.ts -------------------------------------------------------------------------------- /07 Redux/src/reducers/patientReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/reducers/patientReducer.ts -------------------------------------------------------------------------------- /07 Redux/src/reducers/patientsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/reducers/patientsReducer.ts -------------------------------------------------------------------------------- /07 Redux/src/reducers/specialtiesReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/reducers/specialtiesReducer.ts -------------------------------------------------------------------------------- /07 Redux/src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/routes.ts -------------------------------------------------------------------------------- /07 Redux/src/states/appState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/states/appState.ts -------------------------------------------------------------------------------- /07 Redux/src/states/patientFormState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/states/patientFormState.ts -------------------------------------------------------------------------------- /07 Redux/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/store.ts -------------------------------------------------------------------------------- /07 Redux/src/validations/dniValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/validations/dniValidation.ts -------------------------------------------------------------------------------- /07 Redux/src/validations/requiredValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/validations/requiredValidation.ts -------------------------------------------------------------------------------- /07 Redux/src/validators/dniValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/validators/dniValidator.ts -------------------------------------------------------------------------------- /07 Redux/src/validators/patientFormValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/validators/patientFormValidator.ts -------------------------------------------------------------------------------- /07 Redux/src/validators/requiredValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/src/validators/requiredValidator.ts -------------------------------------------------------------------------------- /07 Redux/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/tsconfig.json -------------------------------------------------------------------------------- /07 Redux/typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/typings.json -------------------------------------------------------------------------------- /07 Redux/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/07 Redux/webpack.config.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular2-sample-app/HEAD/README.md --------------------------------------------------------------------------------