From e839234df52be8ece7e3d9460c538c649f15171c Mon Sep 17 00:00:00 2001 From: Jonny Gerig Meyer Date: Fri, 26 Apr 2024 10:43:42 -0400 Subject: [PATCH] do not error if `window` is undefined --- src/popover.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/popover.ts b/src/popover.ts index 7e33235..500fa66 100644 --- a/src/popover.ts +++ b/src/popover.ts @@ -142,7 +142,9 @@ export function injectStyles(root: Document | ShadowRoot) { } export function apply() { - globalThis.ToggleEvent = globalThis.ToggleEvent || ToggleEvent; + if (typeof window === 'undefined') return; + + window.ToggleEvent = window.ToggleEvent || ToggleEvent; function rewriteSelector(selector: string) { if (selector?.includes(':popover-open')) {