fix: calling toLowerCase on potentially undefined navigator.* values (#9901)

This commit is contained in:
David Luzar 2025-08-22 17:37:16 +02:00 committed by GitHub
parent f29e9df72d
commit 90ec2739ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,11 +28,9 @@ export const isBrave = () =>
export const isMobile =
isIOS ||
/android|webos|ipod|blackberry|iemobile|opera mini/i.test(
navigator.userAgent.toLowerCase(),
navigator.userAgent,
) ||
/android|ios|ipod|blackberry|windows phone/i.test(
navigator.platform.toLowerCase(),
);
/android|ios|ipod|blackberry|windows phone/i.test(navigator.platform);
export const supportsResizeObserver =
typeof window !== "undefined" && "ResizeObserver" in window;