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

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;