From c280977902612e688d4157e8ed0516d95017260c Mon Sep 17 00:00:00 2001 From: Etienne Lemay Date: Fri, 11 Nov 2022 13:26:16 -0500 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20use=20optional=20chaining=20nor?= =?UTF-8?q?=20nullish=20coalescing=20Not=20supported=20by=20older=20versio?= =?UTF-8?q?ns=20of=20Webpack=20Fixes=20#727?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../emoji-mart/src/components/HTMLElement/HTMLElement.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/emoji-mart/src/components/HTMLElement/HTMLElement.ts b/packages/emoji-mart/src/components/HTMLElement/HTMLElement.ts index 0259949b2..4b041f872 100644 --- a/packages/emoji-mart/src/components/HTMLElement/HTMLElement.ts +++ b/packages/emoji-mart/src/components/HTMLElement/HTMLElement.ts @@ -1,7 +1,10 @@ // @ts-nocheck import { getProp } from '../../config' -const WindowHTMLElement = window?.HTMLElement ?? Object +const WindowHTMLElement = + typeof window !== 'undefined' && window.HTMLElement + ? window.HTMLElement + : Object export default class HTMLElement extends WindowHTMLElement { static get observedAttributes() {