@modern-kit/utils
Version:
24 lines (21 loc) • 510 B
JavaScript
import { isServer } from '../isServer/index.mjs';
import { isMobile } from '../isMobile/index.mjs';
function getOS() {
if (isServer()) {
return "server";
}
const isIos = !!window.navigator.userAgent.match(/ipad|iphone|ipod/i);
if (isIos) {
return "ios";
}
const isAndroid = !!window.navigator.userAgent.match(/Android/i);
if (isAndroid) {
return "android";
}
if (isMobile()) {
return "otherMobile";
}
return "web";
}
export { getOS };
//# sourceMappingURL=index.mjs.map