[Improvement] eslint before build (#455)
This commit is contained in:
@@ -72,6 +72,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
/* eslint-disable camelcase */
|
||||
import { create } from '../utils';
|
||||
import Field from '../field';
|
||||
import Cell from '../cell';
|
||||
@@ -149,7 +150,7 @@ export default create({
|
||||
this.isEdit = !!val.id;
|
||||
},
|
||||
deep: true
|
||||
},
|
||||
}
|
||||
},
|
||||
|
||||
computed: {
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
import { create } from '../utils';
|
||||
import Picker from '../picker';
|
||||
|
||||
const isValidDate = date => Object.prototype.toString.call(date) === "[object Date]" && !isNaN(date.getTime());
|
||||
const isValidDate = date => Object.prototype.toString.call(date) === '[object Date]' && !isNaN(date.getTime());
|
||||
|
||||
export default create({
|
||||
name: 'van-datetime-picker',
|
||||
|
||||
@@ -79,7 +79,8 @@ export default create({
|
||||
const pageCount = this.computedPageCount;
|
||||
|
||||
// Default page limits
|
||||
let startPage = 1, endPage = pageCount;
|
||||
let startPage = 1;
|
||||
let endPage = pageCount;
|
||||
const isMaxSized = this.showPageSize !== undefined && this.showPageSize < pageCount;
|
||||
|
||||
// recompute if showPageSize
|
||||
@@ -97,19 +98,19 @@ export default create({
|
||||
|
||||
// Add page number links
|
||||
for (let number = startPage; number <= endPage; number++) {
|
||||
let page = this.makePage(number, number, number === this.value);
|
||||
const page = this.makePage(number, number, number === this.value);
|
||||
pages.push(page);
|
||||
}
|
||||
|
||||
// Add links to move between page sets
|
||||
if (isMaxSized && this.showPageSize > 0 && this.forceEllipses) {
|
||||
if (startPage > 1) {
|
||||
let previousPageSet = this.makePage(startPage - 1, '...', false);
|
||||
const previousPageSet = this.makePage(startPage - 1, '...', false);
|
||||
pages.unshift(previousPageSet);
|
||||
}
|
||||
|
||||
if (endPage < pageCount) {
|
||||
let nextPageSet = this.makePage(endPage + 1, '...', false);
|
||||
const nextPageSet = this.makePage(endPage + 1, '...', false);
|
||||
pages.push(nextPageSet);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,9 @@ export default create({
|
||||
|
||||
currentValue: {
|
||||
get() {
|
||||
return this.isGroup && this.parentGroup ? this.parentGroup.value : this.value;
|
||||
return this.isGroup && this.parentGroup
|
||||
? this.parentGroup.value
|
||||
: this.value;
|
||||
},
|
||||
|
||||
set(val) {
|
||||
@@ -55,8 +57,8 @@ export default create({
|
||||
|
||||
isDisabled() {
|
||||
return this.isGroup && this.parentGroup
|
||||
? this.parentGroup.disabled || this.disabled
|
||||
: this.disabled;
|
||||
? this.parentGroup.disabled || this.disabled
|
||||
: this.disabled;
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@ export default create({
|
||||
width: `${tab.offsetWidth || 0}px`,
|
||||
transform: `translate3d(${tab.offsetLeft || 0}px, 0, 0)`,
|
||||
transitionDuration: `${this.duration}s`
|
||||
}
|
||||
};
|
||||
});
|
||||
},
|
||||
|
||||
@@ -197,7 +197,7 @@ export default create({
|
||||
if (++count < frames) {
|
||||
raf(animate);
|
||||
}
|
||||
}
|
||||
};
|
||||
animate();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
/* eslint-disable */
|
||||
export default function email(value) {
|
||||
const reg = /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i;
|
||||
return reg.test(value);
|
||||
|
||||
Reference in New Issue
Block a user