diff --git a/frontend/src/utils/browserUtils.ts b/frontend/src/utils/browserUtils.ts new file mode 100644 index 00000000..a9f54952 --- /dev/null +++ b/frontend/src/utils/browserUtils.ts @@ -0,0 +1,10 @@ +export function getOS() { + const userAgent = window.navigator.userAgent; + if (userAgent.indexOf('Mac') !== -1) return 'mac'; + if (userAgent.indexOf('Win') !== -1) return 'win'; + return 'linux'; +} + +export function isTouchDevice() { + return 'ontouchstart' in window || navigator.maxTouchPoints > 0; +}