diff --git a/src/packages/excalidraw/README.md b/src/packages/excalidraw/README.md index 9ee4da9a4..3e9caec92 100644 --- a/src/packages/excalidraw/README.md +++ b/src/packages/excalidraw/README.md @@ -153,7 +153,7 @@ To view the full example visit :point_down: -Since Excalidraw doesn't support server side rendering yet so you will have to make sure the component is rendered once host is mounted. +Since Excalidraw doesn't support server side rendering yet, you should render the component once the host is mounted. ```js import { useState, useEffect } from "react"; @@ -161,7 +161,7 @@ export default function IndexPage() { const [Comp, setComp] = useState(null); useEffect(() => { import("@excalidraw/excalidraw").then((comp) => setComp(comp.default)); - }); + }, []); return <>{Comp && }; } ``` diff --git a/src/packages/excalidraw/README_NEXT.md b/src/packages/excalidraw/README_NEXT.md index 00e43d166..f1b9382af 100644 --- a/src/packages/excalidraw/README_NEXT.md +++ b/src/packages/excalidraw/README_NEXT.md @@ -159,7 +159,7 @@ To view the full example visit :point_down: -Since Excalidraw doesn't support server side rendering yet so you will have to make sure the component is rendered once host is mounted. +Since Excalidraw doesn't support server side rendering yet, you should render the component once the host is mounted. ```js import { useState, useEffect } from "react"; @@ -167,7 +167,7 @@ export default function IndexPage() { const [Comp, setComp] = useState(null); useEffect(() => { import("@excalidraw/excalidraw-next").then((comp) => setComp(comp.default)); - }); + }, []); return <>{Comp && }; } ```