Skip to content

Commit 29df618

Browse files
committed
Fix: ssr build issue
1 parent 0499c54 commit 29df618

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/constants/user-agent.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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);
1+
export const isSafari =
2+
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

Comments
 (0)