From 1138f7a89d2df0ff946cf74f2400acbf2ab4b299 Mon Sep 17 00:00:00 2001 From: igor-co <60940858+igor-co@users.noreply.github.com> Date: Tue, 29 Mar 2022 22:10:38 +0200 Subject: [PATCH] Fix link on upgrade to version 18 page (#4516) Co-authored-by: igor-co --- content/blog/2022-03-08-react-18-upgrade-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/blog/2022-03-08-react-18-upgrade-guide.md b/content/blog/2022-03-08-react-18-upgrade-guide.md index 5d2e600c..8693b7ef 100644 --- a/content/blog/2022-03-08-react-18-upgrade-guide.md +++ b/content/blog/2022-03-08-react-18-upgrade-guide.md @@ -186,7 +186,7 @@ In the React 18 Working Group we worked with library maintainers to create new A * `useSyncExternalStore` is a new hook that allows external stores to support concurrent reads by forcing updates to the store to be synchronous. This new API is recommended for any library that integrates with state external to React. For more information, see the [useSyncExternalStore overview post](https://github.com/reactwg/react-18/discussions/70) and [useSyncExternalStore API details](https://github.com/reactwg/react-18/discussions/86). * `useInsertionEffect` is a new hook that allows CSS-in-JS libraries to address performance issues of injecting styles in render. Unless you've already built a CSS-in-JS library we don't expect you to ever use this. This hook will run after the DOM is mutated, but before layout effects read the new layout. This solves an issue that already exists in React 17 and below, but is even more important in React 18 because React yields to the browser during concurrent rendering, giving it a chance to recalculate layout. For more information, see the [Library Upgrade Guide for `