We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0499c54 commit 29df618Copy full SHA for 29df618
src/constants/user-agent.ts
@@ -1,2 +1,4 @@
1
-export const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
2
-export const isMobileSafari = /iP(ad|hone|od).+Version\/[\d.]+.*Safari/i.test(navigator.userAgent);
+export const isSafari =
+ typeof window !== "undefined" ? /^((?!chrome|android).)*safari/i.test(navigator.userAgent) : false;
3
+export const isMobileSafari =
4
+ typeof window !== "undefined" ? /iP(ad|hone|od).+Version\/[\d.]+.*Safari/i.test(navigator.userAgent) : false;
0 commit comments