From cbad144e761234010cb30e9eef24752847b78fdd Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Tue, 19 Mar 2019 23:50:39 +0000 Subject: [PATCH] Link to useLayoutEffect gist in a warning --- packages/react-dom/src/server/ReactPartialRendererHooks.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/react-dom/src/server/ReactPartialRendererHooks.js b/packages/react-dom/src/server/ReactPartialRendererHooks.js index 33c333cc79533..8db755d7c30e0 100644 --- a/packages/react-dom/src/server/ReactPartialRendererHooks.js +++ b/packages/react-dom/src/server/ReactPartialRendererHooks.js @@ -392,8 +392,7 @@ export function useLayoutEffect( 'useLayoutEffect does nothing on the server, because its effect cannot ' + "be encoded into the server renderer's output format. This will lead " + 'to a mismatch between the initial, non-hydrated UI and the intended ' + - 'UI. To avoid this, useLayoutEffect should only be used in ' + - 'components that render exclusively on the client.', + 'UI. See https://fb.me/react-uselayouteffect-ssr for common ways to fix this.', ); }