Skip to content

[Frontend] Implement Redux Toolkit for global state management #639

Closed

Description

@glenflorendo

User Story

As a developer, I want to integrate Redux Toolkit into our web application to manage global UI and data states efficiently, improving the overall performance and maintainability of our codebase.

Description

Redux Toolkit provides a set of tools and best practices for managing state in a Redux application. By utilizing Redux Toolkit, we can streamline our state management logic, simplify the implementation of actions and reducers, and enhance the scalability and maintainability of our codebase.

Acceptance Criteria

  • Integrate Redux Toolkit into the web application.
  • Define reducers for managing global UI and data states.
  • Create actions for updating and retrieving state values.
  • Utilize Redux Toolkit's createSlice function to define slices of state and their associated reducers.
  • Update components to use Redux Toolkit's useSelector and useDispatch hooks for accessing and dispatching actions.
  • Ensure that the application's functionality is maintained and that the user experience is not impacted by the integration of Redux Toolkit.

Technical References

Design References:

N/A

Activity

  1. self-assigned this
    on Mar 27, 2024
  2. removed their assignment
    on Apr 16, 2024
  3. moved this from New Issues to Sprint Backlog in P: LP Project Boardon Jun 24, 2024
  4. moved this from Prioritized Backlog to New Issues in P: LP Project Boardon Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions