BioPhoton / BioPhoton/angular-ngrx-refactoring

4. Handling router state with @ngrx/router-store

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
22
Forks
12
PR merge metrics
No merged PRs in 30d

Description

Below you have a check list to follow.
A detailed [step by step description](https://github.com/BioPhoton/angular-ngrx-refactoring/wiki/Handling-router-state-with-%40ngrx-router-store) on how to solve the exercise is in the [wiki](https://github.com/BioPhoton/angular-ngrx-refactoring/wiki/Angular-@NGRX-Refactoring---Overview).
- [ ] Implement custom logic to keep in sync with url
- [ ] Sync form with url params
- [ ] Implement router and register reducer and extend state
- [ ] Implement an effect that handles the new router-store actions
- [ ] Remove manual find calls on url change
- [ ] BONUS - Implement a custom RouterStateSerializer
- [ ] Create serailizer
- [ ] Setup a provider for the Serializer

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.