Refactor the core-data store to thunks#28389
Conversation
|
Size Change: -133 B (0%) Total Size: 1.04 MB
ℹ️ View Unchanged
|
This should be easier now that #28210 is merged. |
487cd48 to
7b614cb
Compare
3f770ef to
667a431
Compare
|
@adamziel I now rebased this PR onto the recently merged changes and it's now half the size 🙂 Things that remain is the |
667a431 to
eef42e3
Compare
|
@jsnajdr Yay! I split the resolvers migration into a few PRs referenced above. Once merged, they should cover all the resolvers and their related tests. |
|
And this should take care of entities.js: #34582 |
e17d093 to
5dd55fd
Compare
|
@adamziel Now the last thing to migrate is the The rebased PR contains a series of additional cleanups: please have a look at the individual commits. |
e6873d9 to
1ce7581
Compare
|
This is great! |
* trunk: (214 commits) Fix snackbar overflow on nav editor (#34661) Mobile - Allow disabling text and background color via theme.json (#34633) Fix disabled blocks logical error on Widgets screen (#34634) [Mobile] - Global styles - Add support to render font sizes and line height (#34144) ESLint Plugin: Update eslint jsdoc dependency (#34338) Scripts: Add CHANGELOG entry for `jest-dev-server` upgrade (#34657) Bump jest-dev-server to v5 (#34560) Refactor the `core-data` store to thunks (#28389) Only capture toolbars on parent Nav block when not in vertical mode (#34615) Update Changelog for 11.5.0-rc.1 Bump plugin version to 11.5.0-rc.1 Gallery block: Fix media placeholder height in site editor (#34629) Border Controls: Display color indicator and check selected color (#34467) Remove horizontal and vertical navigation block variations from inserter (#34614) AlignmentMatrixControl : Fix/update docs (#34624) Gap block support: force gap change to cause the block to re-render (fix Safari issue) (#34567) [Block Library - Social Links]: Use the new `flex` layout (#34493) [Mobile] Update the bottom sheet header (#34309) Group block: Add a row variation (#34535) Migrate entities.js to thunks (#34582) ...
Builds on top of the thunks support added in #27276 and refactors the
core-dataactions and resolvers.Still a work in progress: we'll need to update unit tests and fix the request batching implementation before the updated editor really starts working.