refactor(redux): narrow RTK thunk dependencies - #30767
Draft
peter-sanderson wants to merge 16 commits into
Draft
Conversation
peter-sanderson
changed the base branch from
develop
to
selective-rtk-thunk-dependencies
August 3, 2026 17:24
Contributor
|
✅ Previously successful run of [Test] suite-native Android E2E workflow has been found. |
36 tasks
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
force-pushed
the
refactor/selective-rtk-thunk-dependencies-all
branch
from
August 4, 2026 08:10
9e7b0a9 to
6849285
Compare
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
force-pushed
the
refactor/selective-rtk-thunk-dependencies-all
branch
from
August 4, 2026 13:34
8cf2ace to
46dde9b
Compare
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
commented
Aug 4, 2026
peter-sanderson
force-pushed
the
refactor/selective-rtk-thunk-dependencies-all
branch
from
August 4, 2026 16:28
aec626a to
c2d0e86
Compare
peter-sanderson
force-pushed
the
refactor/selective-rtk-thunk-dependencies-all
branch
2 times, most recently
from
August 5, 2026 11:48
4a32e19 to
87787f1
Compare
peter-sanderson
force-pushed
the
refactor/selective-rtk-thunk-dependencies-all
branch
from
August 5, 2026 13:46
87787f1 to
a280520
Compare
peter-sanderson
changed the base branch from
develop
to
refactor/extra-selector-getters
August 5, 2026 13:48
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Stacked on #30837. Narrows RTK createThunk state and extra contracts to the selectors, services, actions, and child thunk contracts each thunk actually uses. Dependency contracts are named per thunk and composed with intersections, allowing unit tests to construct focused dependency objects instead of the complete ExtraDependencies graph.\n\n- Updated: 59 files\n- Runtime changes: none intended\n- Validation: affected type-check, changed-file ESLint, formatting, project-reference checks, and dependency-injection unit tests pass.
🌐 Preview deployments
🌐 Suite Web preview: https://dev.suite.sldev.cz/suite-web/refactor/selective-rtk-thunk-dependencies-all/web/
🔍 Currents Test Results
🔍 Suite desktop test results: View in Currents
🔍 Suite web test results: View in Currents
🔍 Suite native android test results: View in Currents
🔒 Quarantined E2E Tests
Trezor Suite (web) — 3 test(s)
Updated: 2026-08-05T11:55:08.221Z • 3 test(s) total
Trezor Suite (desktop) — 6 test(s)
Updated: 2026-08-05T15:14:52.619Z • 6 test(s) total