Skip to content

Commit 950e09d

Browse files
committed
check for browserside code
1 parent b1ec039 commit 950e09d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/pages/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ import { EditorView } from '@codemirror/view';
1818

1919
import { Blocks } from 'react-loader-spinner'
2020

21+
import useIsBrowser from '@docusaurus/useIsBrowser';
22+
23+
2124
export const defaultLightThemeOption = EditorView.theme(
2225
{
2326
'&': {
@@ -197,7 +200,10 @@ export default function Home() {
197200
const [sourceLanguage, setSourceLanguage] = useState(languages.find(l => l.code2 === "en"))
198201
const [targetLanguage, setTargetLanguage] = useState(languages.find((l) => l.default));
199202

200-
const dummyOutputTerminal = document.getElementById("dummy-output-terminal");
203+
204+
const isBrowser = useIsBrowser();
205+
206+
const dummyOutputTerminal = isBrowser && document.getElementById("dummy-output-terminal");
201207

202208
useEffect(() => {
203209
if (!dummyOutputTerminal) return;

0 commit comments

Comments
 (0)