From 1b2730a2022f48a7f859e9a57c241192fa8d741b Mon Sep 17 00:00:00 2001 From: Andrey Sitnik Date: Thu, 5 Dec 2024 16:46:10 +0000 Subject: [PATCH] Fix chart painter --- stores/support.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/stores/support.ts b/stores/support.ts index 1e037b3..eac6f1d 100644 --- a/stores/support.ts +++ b/stores/support.ts @@ -10,10 +10,12 @@ export let support = map({ p3: false }) -if (CSS.supports('color', 'color(display-p3 1 1 1)')) { - let media = window.matchMedia('(color-gamut:p3)') - support.set({ oklch: true, p3: media.matches }) - media.addEventListener('change', () => { - support.setKey('p3', media.matches) - }) +if (typeof window !== 'undefined') { + if (CSS.supports('color', 'color(display-p3 1 1 1)')) { + let media = window.matchMedia('(color-gamut:p3)') + support.set({ oklch: true, p3: media.matches }) + media.addEventListener('change', () => { + support.setKey('p3', media.matches) + }) + } }