Skip to content

[STO] Consolidate reducers & action creators with RTK: infuraAvailability #7849

@MarioAslau

Description

@MarioAslau

What is this about?

As part of or ongoing effort to use Redux Toolkit to consolidate reducers and action creators we will continue using Redux Tool Kit to consolidate them into slices + remove the need for multiple files.

For this ticket, we'll focus on infuraAvailability actions and reducers into a slice file using RTK.

Scenario

No response

Design

No response

Technical Details

No response

Threat Modeling Framework

No response

Acceptance Criteria

  • These changes do not affect the UX of the app but will require a full e2e test to ensure flows are still working.
    • In addition to the pr_smoke_e2e_pipeline running, trigger the pr_regression_e2e_pipeline
    • Run the build_android_qa workflow so we trigger the app launch times tests as well.
  • New slice is still able to consume and dispatch data using RTK slices
  • Ensure that engine data (controller data) is still persisted

References

Implementation of RTK: https://www.notion.so/Redux-Toolkit-Performance-Upgrade-b10cb97d7ed44dfaa15b522951971037

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-performanceIssues relating to slowness of app, cpu usage, and/or blank screens.team-mobile-platformMobile Platform teamtype-tech-debtTechnical debt

    Type

    No type

    Projects

    Status

    Fixed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions