Browse Source

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

pull/9905/head
David Luzar 4 months ago committed by GitHub
parent
commit
90ec2739ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      packages/common/src/constants.ts

6
packages/common/src/constants.ts

@ -28,11 +28,9 @@ export const isBrave = () => @@ -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;

Loading…
Cancel
Save