1
0
mirror of https://github.com/lancedikson/bowser synced 2024-10-27 20:34:22 +00:00

TYPES → TYPES_LABELS

This commit is contained in:
Denis Demchenko 2017-12-20 22:48:23 +02:00
parent bee21ea5c3
commit b1170af9d8

View File

@ -2,7 +2,7 @@ import {
getFirstMatch
} from './utils';
const TYPES = {
const TYPES_LABELS = {
tablet: 'tablet',
mobile: 'mobile',
desktop: 'desktop'
@ -19,7 +19,7 @@ export default [
test: [/nexus\s*[0-9]+/i],
describe() {
return {
type: TYPES.tablet,
type: TYPES_LABELS.tablet,
vendor: 'Nexus',
};
}
@ -30,7 +30,7 @@ export default [
test: [/ipad/i],
describe() {
return {
type: TYPES.tablet,
type: TYPES_LABELS.tablet,
vendor: 'Apple',
model: 'iPad'
}
@ -42,7 +42,7 @@ export default [
test: [/kftt build/i],
describe() {
return {
type: TYPES.tablet,
type: TYPES_LABELS.tablet,
vendor: 'Amazon',
model: 'Kindle Fire HD 7'
}
@ -54,7 +54,7 @@ export default [
test: [/silk/i],
describe() {
return {
type: TYPES.tablet,
type: TYPES_LABELS.tablet,
vendor: 'Amazon'
}
}
@ -65,7 +65,7 @@ export default [
test: [/tablet/i],
describe() {
return {
type: TYPES.tablet
type: TYPES_LABELS.tablet
};
}
},
@ -80,7 +80,7 @@ export default [
describe(ua) {
const model = getFirstMatch(/(ipod|iphone)/i, ua);
return {
type: TYPES.mobile,
type: TYPES_LABELS.mobile,
vendor: 'Apple',
model: model
};
@ -92,7 +92,7 @@ export default [
test: [/nexus\s*[0-6]\s*/i, /galaxy nexus/i],
describe() {
return {
type: TYPES.mobile,
type: TYPES_LABELS.mobile,
vendor: 'Nexus'
};
}
@ -103,7 +103,7 @@ export default [
test: [/[^-]mobi/i],
describe() {
return {
type: TYPES.mobile
type: TYPES_LABELS.mobile
};
}
},
@ -115,7 +115,7 @@ export default [
},
describe() {
return {
type: TYPES.mobile,
type: TYPES_LABELS.mobile,
vendor: 'BlackBerry'
};
}
@ -128,7 +128,7 @@ export default [
},
describe() {
return {
type: TYPES.mobile
type: TYPES_LABELS.mobile
}
}
},
@ -140,7 +140,7 @@ export default [
},
describe() {
return {
type: TYPES.mobile,
type: TYPES_LABELS.mobile,
vendor: 'Microsoft'
}
}
@ -154,7 +154,7 @@ export default [
},
describe() {
return {
type: TYPES.tablet
type: TYPES_LABELS.tablet
}
}
},
@ -166,7 +166,7 @@ export default [
},
describe() {
return {
type: TYPES.mobile
type: TYPES_LABELS.mobile
}
}
},
@ -178,7 +178,7 @@ export default [
},
describe() {
return {
type: TYPES.desktop,
type: TYPES_LABELS.desktop,
vendor: 'Apple'
};
}
@ -191,7 +191,7 @@ export default [
},
describe() {
return {
type: TYPES.desktop
type: TYPES_LABELS.desktop
}
}
},
@ -203,7 +203,7 @@ export default [
},
describe() {
return {
type: TYPES.desktop
type: TYPES_LABELS.desktop
}
}
}