-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
User Story: As a developer, I want to manage the application's state in a predictable and centralized way to handle complexity as the app grows.
Acceptance Criteria:
- Add NgRx libraries (
@ngrx/store,@ngrx/effects,@ngrx/entity) to the Angular project. - Create a state slice for projects, including actions, reducers, and effects for fetching and modifying projects.
- Create a state slice for tasks, including actions, reducers, and effects.
- Refactor the
DashboardComponentandProjectViewComponentto get their data from the NgRx store using selectors instead of calling services directly. - Dispatch actions to the store to trigger API calls for all CRUD operations.
Metadata
Metadata
Assignees
Projects
Status
No status