Fix window use on server for docs (#3714)

* feat: fixes on docs website

* fix: navigator fix
This commit is contained in:
jose-donato
2022-12-05 18:21:25 +00:00
committed by GitHub
parent 389ecc5927
commit 1e4613a2ed

View File

@@ -1,4 +1,5 @@
import React, { useState, cloneElement, isValidElement } from 'react';
import ExecutionEnvironment from '@docusaurus/ExecutionEnvironment';
import clsx from 'clsx';
import useIsBrowser from '@docusaurus/useIsBrowser';
import { duplicates } from '@docusaurus/theme-common';
@@ -28,7 +29,7 @@ function isTabItem(comp) {
}
function getOSName() {
const userAgent = navigator.userAgent;
const userAgent = ExecutionEnvironment.canUseDOM ? navigator.userAgent : "";
if (userAgent.indexOf('Windows') > -1) {
return 'Windows';
} else if (userAgent.indexOf('Mac') > -1) {