revamp template

This commit is contained in:
fro1991
2025-02-01 16:44:51 +07:00
parent c432df568a
commit 276a289580
1212 changed files with 112762 additions and 0 deletions

16
src/utils/Devices.ts Normal file
View File

@ -0,0 +1,16 @@
const isMobileDevice = (): boolean => {
const userAgent = typeof navigator === 'undefined' ? 'SSR' : navigator.userAgent;
const isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(userAgent);
return isMobile;
};
const isMacDevice = (): boolean => {
return navigator.userAgent.includes('Mac OS X');
};
const isWindowsDevice = (): boolean => {
return navigator.userAgent.includes('Windows');
};
export { isMacDevice, isMobileDevice, isWindowsDevice };