Enable autocompletion for core-data store across the board #42233
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.
🚧 Work in Progress 🚧
The goal of this PR is to have autocompletion for
useSelect( coreDataStore )
across all Gutenberg packages.Before it's merged, I'd like to simplify the core-datagetEntityRecord
type signatures.I wanted to simplify these signatures to get the curry state to work as seen in: #41578
However, I just realized it wouldn't help there. The following, simplified, signature would suffer from the same currying problem as the existing signatures:
There may be no way around the complex currying solution I proposed in #41578 :-(
cc @dmsnell