Skip to content

refactor(react-router): internal data strategy #13253

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 22 commits into from
Apr 8, 2025
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a4f3741
WIP
brophdawg11 Mar 13, 2025
1371787
Remove matchesToLoad from data strategy implementation
brophdawg11 Mar 17, 2025
432c8b1
Convert handleAction
brophdawg11 Mar 17, 2025
18be5ec
Convert handleFetcherAction and handleFetcherLoader
brophdawg11 Mar 17, 2025
c4aa228
Update getMatchesToLoad for navigational matches
brophdawg11 Mar 18, 2025
781dfdd
Update static handler usages
brophdawg11 Mar 18, 2025
e641605
Handle revalidating fetchers
brophdawg11 Mar 18, 2025
adc1539
De-strngle the fig
brophdawg11 Mar 18, 2025
48b06f5
Remove type param and dedue from request
brophdawg11 Mar 18, 2025
b64c2c3
Support handlerOverride pass-through for back-compat
brophdawg11 Mar 18, 2025
1332dc7
Remove test skip
brophdawg11 Mar 18, 2025
c3d0c1b
Convert static handler to use getDataStrategyMatch
brophdawg11 Mar 18, 2025
b608685
Move lazy loading into getDataStrategyMatch
brophdawg11 Mar 18, 2025
06d6077
Merge branch 'dev' into brophdawg11/data-strategy-matches-take-2
brophdawg11 Apr 8, 2025
9782d4f
Cleanups
brophdawg11 Apr 8, 2025
33f98fa
Rename to unstable_shouldCallHandler
brophdawg11 Apr 8, 2025
4fc6e96
Implement unstable_shouldRevalidateArgs
brophdawg11 Apr 8, 2025
dd40228
Adopt new unstable_shouldCallHandler API to fix revalidation bug on r…
brophdawg11 Feb 24, 2025
668b4f5
Convert other single fetch flows to use new API
brophdawg11 Apr 8, 2025
b84f4f2
Lift unstable_shouldRevalidateArgs to DataStrategyMatch
brophdawg11 Apr 8, 2025
64e3eba
Dry up some data strategy match logic
brophdawg11 Apr 8, 2025
75d96f5
Cleanups
brophdawg11 Apr 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading