Protect usage of navigator

This commit is contained in:
Tom Moor
2023-07-29 21:56:31 -04:00
parent 286aea2701
commit 07ad5032b4

View File

@@ -26,9 +26,10 @@ export default class Emoji extends Suggestion {
}
get defaultOptions() {
const languageIsUsingColon = languagesUsingColon.includes(
navigator?.language.slice(0, 2)
);
const languageIsUsingColon =
typeof window === "undefined"
? false
: languagesUsingColon.includes(window.navigator.language.slice(0, 2));
return {
type: SuggestionsMenuType.Emoji,