alert('click outside')} />
);
```
diff --git a/snippets/useComponentDidMount.md b/snippets/useComponentDidMount.md
index e767b48f8..66db6ec40 100644
--- a/snippets/useComponentDidMount.md
+++ b/snippets/useComponentDidMount.md
@@ -27,5 +27,7 @@ const Mounter = () => {
return Check the console!
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useComponentDidUpdate.md b/snippets/useComponentDidUpdate.md
index 560df4f69..53aab4db0 100644
--- a/snippets/useComponentDidUpdate.md
+++ b/snippets/useComponentDidUpdate.md
@@ -46,5 +46,7 @@ const App = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useComponentWillUnmount.md b/snippets/useComponentWillUnmount.md
index f9e50d07b..7eb36ff20 100644
--- a/snippets/useComponentWillUnmount.md
+++ b/snippets/useComponentWillUnmount.md
@@ -30,5 +30,7 @@ const Unmounter = () => {
return Check the console!
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useCopyToClipboard.md b/snippets/useCopyToClipboard.md
index e11a06d57..fc1f51bee 100644
--- a/snippets/useCopyToClipboard.md
+++ b/snippets/useCopyToClipboard.md
@@ -60,5 +60,7 @@ const TextCopy = props => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useDebounce.md b/snippets/useDebounce.md
index ab7095150..236e64b4f 100644
--- a/snippets/useDebounce.md
+++ b/snippets/useDebounce.md
@@ -49,5 +49,7 @@ const Counter = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useDefault.md b/snippets/useDefault.md
index 3302df17f..6542957b8 100644
--- a/snippets/useDefault.md
+++ b/snippets/useDefault.md
@@ -33,5 +33,7 @@ const UserCard = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useDelayedState.md b/snippets/useDelayedState.md
index 2103ec1fa..820bea78f 100644
--- a/snippets/useDelayedState.md
+++ b/snippets/useDelayedState.md
@@ -62,5 +62,7 @@ const App = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useEffectOnce.md b/snippets/useEffectOnce.md
index 46223ac82..7746d0d8e 100644
--- a/snippets/useEffectOnce.md
+++ b/snippets/useEffectOnce.md
@@ -33,5 +33,7 @@ const App = () => {
return ;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useError.md b/snippets/useError.md
index a02ad01dc..3c880693a 100644
--- a/snippets/useError.md
+++ b/snippets/useError.md
@@ -39,5 +39,7 @@ const ErrorButton = () => {
return ;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useEventListener.md b/snippets/useEventListener.md
index 968b01f33..a9badb076 100644
--- a/snippets/useEventListener.md
+++ b/snippets/useEventListener.md
@@ -51,5 +51,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useFetch.md b/snippets/useFetch.md
index 4702ad300..b32f5feea 100644
--- a/snippets/useFetch.md
+++ b/snippets/useFetch.md
@@ -58,5 +58,7 @@ const ImageFetch = props => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useForm.md b/snippets/useForm.md
index efe70090c..69b554b0b 100644
--- a/snippets/useForm.md
+++ b/snippets/useForm.md
@@ -45,5 +45,7 @@ const Form = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useGetSet.md b/snippets/useGetSet.md
index d0d868f09..4007902af 100644
--- a/snippets/useGetSet.md
+++ b/snippets/useGetSet.md
@@ -42,5 +42,7 @@ const Counter = () => {
return ;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useHash.md b/snippets/useHash.md
index 6edc6dd97..a59141f46 100644
--- a/snippets/useHash.md
+++ b/snippets/useHash.md
@@ -56,5 +56,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useHover.md b/snippets/useHover.md
index 69d3e8bed..7a6680e89 100644
--- a/snippets/useHover.md
+++ b/snippets/useHover.md
@@ -50,5 +50,7 @@ const MyApp = () => {
return {isHovering ? 'Hovering' : 'Not hovering'}
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useIntersectionObserver.md b/snippets/useIntersectionObserver.md
index bd2215e0c..9f9a90968 100644
--- a/snippets/useIntersectionObserver.md
+++ b/snippets/useIntersectionObserver.md
@@ -49,6 +49,8 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useInterval.md b/snippets/useInterval.md
index 5845479e5..9190d3c65 100644
--- a/snippets/useInterval.md
+++ b/snippets/useInterval.md
@@ -44,5 +44,7 @@ const Timer = props => {
return {seconds}
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useIsomporphicEffect.md b/snippets/useIsomporphicEffect.md
index 7e1bec55d..48bf9eda9 100644
--- a/snippets/useIsomporphicEffect.md
+++ b/snippets/useIsomporphicEffect.md
@@ -25,5 +25,7 @@ const MyApp = () => {
return null;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useKeyPress.md b/snippets/useKeyPress.md
index d1c8b2c76..a05e49afd 100644
--- a/snippets/useKeyPress.md
+++ b/snippets/useKeyPress.md
@@ -46,5 +46,7 @@ const MyApp = () => {
return The "w" key is {!wPressed ? 'not ' : ''}pressed!
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useLocalStorage.md b/snippets/useLocalStorage.md
index a6d6075a9..629d69af2 100644
--- a/snippets/useLocalStorage.md
+++ b/snippets/useLocalStorage.md
@@ -47,5 +47,7 @@ const MyApp = () => {
return setName(e.target.value)} />;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useMap.md b/snippets/useMap.md
index ea4a95ef8..c975a0157 100644
--- a/snippets/useMap.md
+++ b/snippets/useMap.md
@@ -64,5 +64,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useMediaQuery.md b/snippets/useMediaQuery.md
index bf6ac41e7..3deef59b5 100644
--- a/snippets/useMediaQuery.md
+++ b/snippets/useMediaQuery.md
@@ -43,5 +43,7 @@ const ResponsiveText = () => {
return {text};
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useMergeState.md b/snippets/useMergeState.md
index 29d5f1e37..953b611a1 100644
--- a/snippets/useMergeState.md
+++ b/snippets/useMergeState.md
@@ -46,5 +46,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useMutationObserver.md b/snippets/useMutationObserver.md
index 85908922e..b85739675 100644
--- a/snippets/useMutationObserver.md
+++ b/snippets/useMutationObserver.md
@@ -76,5 +76,7 @@ const App = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useNavigatorOnLine.md b/snippets/useNavigatorOnLine.md
index c8d899047..7d3bfaf03 100644
--- a/snippets/useNavigatorOnLine.md
+++ b/snippets/useNavigatorOnLine.md
@@ -47,5 +47,7 @@ const StatusIndicator = () => {
return You are {isOnline ? 'online' : 'offline'}.;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useOnGlobalEvent.md b/snippets/useOnGlobalEvent.md
index 192d98ceb..a7c2f29e9 100644
--- a/snippets/useOnGlobalEvent.md
+++ b/snippets/useOnGlobalEvent.md
@@ -48,5 +48,7 @@ const App = () => {
return Move your mouse around
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useOnWindowResize.md b/snippets/useOnWindowResize.md
index 23814dfa4..69800fa91 100644
--- a/snippets/useOnWindowResize.md
+++ b/snippets/useOnWindowResize.md
@@ -35,5 +35,7 @@ const App = () => {
return Resize the window and check the console
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useOnWindowScroll.md b/snippets/useOnWindowScroll.md
index 56426d4fc..b9070f9aa 100644
--- a/snippets/useOnWindowScroll.md
+++ b/snippets/useOnWindowScroll.md
@@ -33,5 +33,7 @@ const App = () => {
return Scroll and check the console
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/usePersistedState.md b/snippets/usePersistedState.md
index 1a34888ad..88235e289 100644
--- a/snippets/usePersistedState.md
+++ b/snippets/usePersistedState.md
@@ -81,5 +81,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/usePortal.md b/snippets/usePortal.md
index 389b41016..0793a5ac5 100644
--- a/snippets/usePortal.md
+++ b/snippets/usePortal.md
@@ -49,5 +49,7 @@ const App = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/usePrevious.md b/snippets/usePrevious.md
index 70a5ca26f..e21286c91 100644
--- a/snippets/usePrevious.md
+++ b/snippets/usePrevious.md
@@ -38,5 +38,7 @@ const Counter = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useRequestAnimationFrame.md b/snippets/useRequestAnimationFrame.md
index 739f74bdf..1db4090b8 100644
--- a/snippets/useRequestAnimationFrame.md
+++ b/snippets/useRequestAnimationFrame.md
@@ -41,5 +41,7 @@ const Counter = () => {
return {Math.round(count)}
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useSSR.md b/snippets/useSSR.md
index 716c88c7d..34197ff9b 100644
--- a/snippets/useSSR.md
+++ b/snippets/useSSR.md
@@ -57,5 +57,7 @@ const SSRChecker = props => {
return {isBrowser ? 'Running on browser' : 'Running on server'}
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useScript.md b/snippets/useScript.md
index 18b043f06..9a27c6069 100644
--- a/snippets/useScript.md
+++ b/snippets/useScript.md
@@ -87,5 +87,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useSearchParam.md b/snippets/useSearchParam.md
index 315c0f48e..a69ed7479 100644
--- a/snippets/useSearchParam.md
+++ b/snippets/useSearchParam.md
@@ -62,5 +62,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useSessionStorage.md b/snippets/useSessionStorage.md
index 0ea954aee..59ee0bc55 100644
--- a/snippets/useSessionStorage.md
+++ b/snippets/useSessionStorage.md
@@ -47,5 +47,7 @@ const MyApp = () => {
return setName(e.target.value)} />;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useSet.md b/snippets/useSet.md
index c71b6a880..2c590fd29 100644
--- a/snippets/useSet.md
+++ b/snippets/useSet.md
@@ -46,5 +46,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useTimeout.md b/snippets/useTimeout.md
index bad230952..f15390875 100644
--- a/snippets/useTimeout.md
+++ b/snippets/useTimeout.md
@@ -44,5 +44,7 @@ const OneSecondTimer = props => {
return {seconds}
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useTitle.md b/snippets/useTitle.md
index 68f772a97..39703b81c 100644
--- a/snippets/useTitle.md
+++ b/snippets/useTitle.md
@@ -46,5 +46,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useToggler.md b/snippets/useToggler.md
index 44f87caf5..542094af9 100644
--- a/snippets/useToggler.md
+++ b/snippets/useToggler.md
@@ -28,5 +28,7 @@ const Switch = () => {
const [val, toggleVal] = useToggler(false);
return ;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useUnload.md b/snippets/useUnload.md
index 989f0cfd2..c30b756e1 100644
--- a/snippets/useUnload.md
+++ b/snippets/useUnload.md
@@ -35,5 +35,7 @@ const App = () => {
});
return Try closing the window.
;
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useUpdate.md b/snippets/useUpdate.md
index 7187c0847..229ce647f 100644
--- a/snippets/useUpdate.md
+++ b/snippets/useUpdate.md
@@ -29,5 +29,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```
diff --git a/snippets/useWindowSize.md b/snippets/useWindowSize.md
index b8bc3a961..68534ca56 100644
--- a/snippets/useWindowSize.md
+++ b/snippets/useWindowSize.md
@@ -47,5 +47,7 @@ const MyApp = () => {
);
};
-ReactDOM.render(, document.getElementById('root'));
+ReactDOM.createRoot(document.getElementById('root')).render(
+
+);
```