This project was generated with Angular CLI version 7.0.6.
- ngRx is used for state management
- Unit tests are created
- e2e tests are not implemented
- Components don't have direct access to the store. They access it via RootStoreFacade.
- There are two routes: /drivers and /drivers/:id/details (example: /drivers/hamilton/details)
- Drivers table supports filtering
- Races table supports sorting
- A breadcrumb is implemented to help users navigate
- No third party styling library is used 10.If data are not loaded, a message appears instead of table 11.If the request is on progress, a loaded appears at the top of the page
Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.
Run ng test to execute the unit tests via Karma.