web/client/plugins/mobile-detect.js   A
last analyzed

Complexity

Total Complexity 2
Complexity/F 2

Size

Lines of Code 7
Function Count 1

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 5
mnd 1
bc 1
fnc 1
dl 0
loc 7
rs 10
bpm 1
cpm 2
noi 0
c 0
b 0
f 0
1
import MobileDetect from 'mobile-detect'
2
3
export default ({ req }, inject) => {
4
  const userAgent = process.server ? req.headers['user-agent'] : window.navigator.userAgent
5
  const md = new MobileDetect(userAgent)
6
  inject('md', md)
7
}
8