1
0
mirror of https://github.com/nolanlawson/pinafore synced 2025-02-07 23:18:41 +01:00

12 lines
306 B
JavaScript
Raw Normal View History

2018-03-22 22:53:50 -07:00
// Rough guess at whether this is a "mobile" device or not, for the purposes
// of "device class" estimations
let cached
export function isMobile () {
2018-03-23 08:16:46 -07:00
if (typeof cached === 'undefined') {
2018-03-22 22:53:50 -07:00
cached = !!(process.browser && navigator.userAgent.match(/(iPhone|iPod|iPad|Android)/))
}
return cached
}