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.
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
Add opt-in client-side caching layer to save on network requests #4386
Add opt-in client-side caching layer to save on network requests #4386
Changes from 15 commits
e266f35
97d2212
1565d3a
9348fae
f64f104
ec705b8
710d3c1
42a6be3
1ed8d68
014e9b4
aca8b53
f4332f2
c79d6ec
43b7922
8b67254
dfb5c7f
c0b020a
eabda46
106a33c
01a060a
ed9c523
0fc926d
53c5431
555f4b4
48dd9b0
fa83f9e
5eb533e
57bc2de
f78902b
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could use lodash/get here:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Due to prettier, the code isn't super shorter, and due to lodash, it isn't more readable:
In this case, I prefer a bit more verbosity with a bit less indirection.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Strange, are we sure resourceState.list.idsForQuery is always set ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes: if the query key was set in
validity
, it means it was done inidsForQuery
, too.