inputmask
Version:
Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.
14 lines (11 loc) • 505 B
JavaScript
import window from "./global/window";
const ua = (window.navigator && window.navigator.userAgent) || "",
ie = ua.indexOf("MSIE ") > 0 || ua.indexOf("Trident/") > 0,
mobile =
(window.navigator &&
window.navigator.userAgentData &&
window.navigator.userAgentData.mobile) ||
(window.navigator && window.navigator.maxTouchPoints) ||
"ontouchstart" in window, // not entirely correct but will currently do
iphone = /iphone/i.test(ua);
export { ie, mobile, iphone };