From 2fb5cca49afb2a936ae4a3d522173a446b5b013c Mon Sep 17 00:00:00 2001 From: chenjiahan Date: Thu, 2 Apr 2020 15:36:02 +0800 Subject: [PATCH] chore: prettier source code --- src/address-edit/Detail.js | 2 +- src/address-edit/index.js | 14 +++---- src/area/index.js | 14 ++++--- src/area/test/index.spec.js | 10 +---- src/calendar/components/Header.js | 2 +- src/calendar/components/Month.js | 4 +- src/calendar/demo/index.vue | 4 +- src/calendar/index.js | 4 +- src/calendar/test/index.spec.js | 19 +++------- src/calendar/utils.ts | 2 +- src/checkbox-group/index.js | 4 +- src/checkbox/test/index.spec.js | 2 +- src/circle/demo/index.vue | 2 +- src/circle/index.js | 5 ++- src/collapse-item/index.js | 2 +- src/collapse/index.js | 2 +- src/contact-card/demo/index.vue | 8 ++-- src/contact-edit/index.js | 6 +-- src/contact-list/index.tsx | 2 +- src/coupon-list/index.js | 4 +- src/coupon-list/test/index.spec.js | 5 +-- src/datetime-picker/DatePicker.js | 2 +- src/datetime-picker/demo/index.vue | 2 +- src/datetime-picker/shared.js | 10 +++-- src/datetime-picker/test/date-picker.spec.js | 4 +- src/datetime-picker/test/time-picker.spec.js | 2 +- src/dialog/Dialog.js | 2 +- src/dialog/index.js | 8 ++-- src/dropdown-item/index.js | 8 ++-- src/dropdown-menu/index.js | 2 +- src/dropdown-menu/test/index.spec.js | 2 +- src/field/index.js | 8 ++-- src/field/test/index.spec.js | 4 +- src/form/demo/FieldTypeArea.vue | 2 +- src/form/demo/ValidateRules.vue | 2 +- src/form/index.js | 30 ++++++++------- src/form/test/methods.spec.js | 18 ++++----- src/form/test/props.spec.js | 10 ++--- src/image-preview/ImagePreview.js | 5 ++- src/image-preview/demo/index.vue | 4 +- src/image-preview/index.js | 6 +-- src/image-preview/test/index.spec.js | 8 ++-- src/image/test/index.spec.js | 4 +- src/index-bar/index.js | 10 +++-- src/index-bar/test/index.spec.js | 4 +- src/list/index.js | 2 +- src/list/test/index.spec.js | 4 +- src/mixins/close-on-popstate.js | 2 +- src/mixins/popup/overlay.ts | 4 +- src/notice-bar/index.js | 2 +- src/number-keyboard/index.js | 4 +- src/number-keyboard/test/index.spec.js | 4 +- src/pagination/index.js | 4 +- src/picker/index.js | 10 ++--- src/picker/test/index.spec.js | 7 +--- src/popup/index.js | 3 +- src/progress/index.js | 2 +- src/rate/demo/index.vue | 4 +- src/rate/index.js | 4 +- src/rate/test/index.spec.js | 2 +- src/sidebar/test/index.spec.js | 10 +---- src/sku/Sku.js | 40 +++++++++++--------- src/sku/components/SkuHeader.tsx | 5 ++- src/sku/components/SkuImgUploader.js | 2 +- src/sku/components/SkuMessages.js | 2 +- src/sku/demo/index.vue | 6 +-- src/sku/utils/sku-helper.js | 30 +++++++-------- src/slider/test/index.spec.js | 10 ++--- src/stepper/index.js | 2 +- src/stepper/test/index.spec.js | 2 +- src/steps/test/index.spec.js | 5 +-- src/sticky/index.js | 4 +- src/swipe-cell/index.js | 2 +- src/swipe-cell/test/index.spec.js | 2 +- src/swipe/index.js | 4 +- src/tabbar/test/index.spec.js | 7 +--- src/tabs/index.js | 4 +- src/toast/demo/index.vue | 4 +- src/toast/index.js | 14 +++---- src/tree-select/index.tsx | 4 +- src/tree-select/test/index.spec.js | 2 +- src/uploader/index.js | 14 +++---- src/uploader/test/index.spec.js | 22 +++++------ src/uploader/utils.ts | 6 +-- src/utils/create/bem.ts | 2 +- src/utils/create/component.ts | 4 +- src/utils/create/i18n.ts | 2 +- src/utils/deep-assign.ts | 2 +- src/utils/deep-clone.ts | 2 +- src/utils/functional.ts | 2 +- src/utils/index.ts | 2 +- src/utils/router.ts | 2 +- src/utils/vnodes.ts | 2 +- 93 files changed, 272 insertions(+), 283 deletions(-) diff --git a/src/address-edit/Detail.js b/src/address-edit/Detail.js index b35fb89de..c1c05e811 100644 --- a/src/address-edit/Detail.js +++ b/src/address-edit/Detail.js @@ -53,7 +53,7 @@ export default createComponent({ genSearchResult() { const { value, shouldShowSearchResult, searchResult } = this; if (shouldShowSearchResult) { - return searchResult.map(express => ( + return searchResult.map((express) => ( text).join('/'); + return arr.filter((text) => text).join('/'); } return ''; }, @@ -144,9 +144,9 @@ export default createComponent({ }, onAreaConfirm(values) { - values = values.filter(value => !!value); + values = values.filter((value) => !!value); - if (values.some(value => !value.code)) { + if (values.some((value) => !value.code)) { Toast(t('areaEmpty')); return; } @@ -182,7 +182,7 @@ export default createComponent({ items.push('postalCode'); } - const isValid = items.every(item => { + const isValid = items.every((item) => { const msg = this.getErrorMessage(item); if (msg) { this.errorInfo[item] = msg; @@ -260,7 +260,7 @@ export default createComponent({ render() { const { data, errorInfo, searchResult, disableArea } = this; - const onFocus = name => () => this.onFocus(name); + const onFocus = (name) => () => this.onFocus(name); // hide bottom field when use search && detail get focused const hideBottomFields = @@ -313,7 +313,7 @@ export default createComponent({ onFocus={onFocus('addressDetail')} onBlur={this.onDetailBlur} onInput={this.onChangeDetail} - onSelect-search={event => { + onSelect-search={(event) => { this.$emit('select-search', event); }} /> @@ -337,7 +337,7 @@ export default createComponent({ vModel={data.isDefault} vShow={!hideBottomFields} title={t('defaultAddress')} - onChange={event => { + onChange={(event) => { this.$emit('change-default', event); }} /> diff --git a/src/area/index.js b/src/area/index.js index 377822a79..1463b2df6 100644 --- a/src/area/index.js +++ b/src/area/index.js @@ -14,7 +14,7 @@ function pickSlots(instance, keys) { const { $slots, $scopedSlots } = instance; const scopedSlots = {}; - keys.forEach(key => { + keys.forEach((key) => { if ($scopedSlots[key]) { scopedSlots[key] = $scopedSlots[key]; } else if ($slots[key]) { @@ -111,7 +111,7 @@ export default createComponent({ } const list = this[type]; - result = Object.keys(list).map(listCode => ({ + result = Object.keys(list).map((listCode) => ({ code: listCode, name: list[listCode], })); @@ -122,7 +122,7 @@ export default createComponent({ code = '9'; } - result = result.filter(item => item.code.indexOf(code) === 0); + result = result.filter((item) => item.code.indexOf(code) === 0); } if (this.placeholderMap[type] && result.length) { @@ -239,7 +239,9 @@ export default createComponent({ getValues() { const { picker } = this.$refs; - let getValues = picker ? picker.getValues().filter(value => !!value) : []; + let getValues = picker + ? picker.getValues().filter((value) => !!value) + : []; getValues = this.parseOutputValues(getValues); return getValues; }, @@ -258,8 +260,8 @@ export default createComponent({ return area; } - const names = values.map(item => item.name); - const validValues = values.filter(value => !!value.code); + const names = values.map((item) => item.name); + const validValues = values.filter((value) => !!value.code); area.code = validValues.length ? validValues[validValues.length - 1].code diff --git a/src/area/test/index.spec.js b/src/area/test/index.spec.js index 111870301..12a4d2c7e 100644 --- a/src/area/test/index.spec.js +++ b/src/area/test/index.spec.js @@ -70,17 +70,11 @@ test('change option', () => { expect(wrapper).toMatchSnapshot(); triggerDrag(columns.at(0), 0, -100); - columns - .at(0) - .find('ul') - .trigger('transitionend'); + columns.at(0).find('ul').trigger('transitionend'); expect(wrapper).toMatchSnapshot(); triggerDrag(columns.at(2), 0, -100); - columns - .at(2) - .find('ul') - .trigger('transitionend'); + columns.at(2).find('ul').trigger('transitionend'); expect(wrapper).toMatchSnapshot(); expect(onChange.mock.calls[0][1]).toEqual(secondOption); diff --git a/src/calendar/components/Header.js b/src/calendar/components/Header.js index b10a6d2b9..f0ac16a95 100644 --- a/src/calendar/components/Header.js +++ b/src/calendar/components/Header.js @@ -30,7 +30,7 @@ export default createComponent({ return (
- {weekdays.map(item => ( + {weekdays.map((item) => ( {item} ))}
diff --git a/src/calendar/components/Month.js b/src/calendar/components/Month.js index c38573fb0..8c8d37952 100644 --- a/src/calendar/components/Month.js +++ b/src/calendar/components/Month.js @@ -99,8 +99,8 @@ export default createComponent({ }, getMultipleDayType(day) { - const isSelected = date => - this.currentDate.some(item => compareDay(item, date) === 0); + const isSelected = (date) => + this.currentDate.some((item) => compareDay(item, date) === 0); if (isSelected(day)) { const prevDay = getPrevDay(day); diff --git a/src/calendar/demo/index.vue b/src/calendar/demo/index.vue index 4bc9ebed2..8e6faa462 100644 --- a/src/calendar/demo/index.vue +++ b/src/calendar/demo/index.vue @@ -125,7 +125,7 @@ export default { youthDay: '青年节', calendar: '日历', maxRange: '日期区间最大范围', - selectCount: count => `选择了 ${count} 个日期`, + selectCount: (count) => `选择了 ${count} 个日期`, selectSingle: '选择单个日期', selectMultiple: '选择多个日期', selectRange: '选择日期区间', @@ -148,7 +148,7 @@ export default { youthDay: 'Youth Day', calendar: 'Calendar', maxRange: 'Max Range', - selectCount: count => `${count} dates selected`, + selectCount: (count) => `${count} dates selected`, selectSingle: 'Select Single Date', selectMultiple: 'Select Multiple Date', selectRange: 'Select Date Range', diff --git a/src/calendar/index.js b/src/calendar/index.js index e335d7274..76c4147a4 100644 --- a/src/calendar/index.js +++ b/src/calendar/index.js @@ -219,7 +219,7 @@ export default createComponent({ const { body, months } = this.$refs; const top = getScrollTop(body); const bottom = top + this.bodyHeight; - const heights = months.map(item => item.height); + const heights = months.map((item) => item.height); const heightSum = heights.reduce((a, b) => a + b, 0); // iOS scroll bounce may exceed the range @@ -412,7 +412,7 @@ export default createComponent({ render() { if (this.poppable) { - const createListener = name => () => this.$emit(name); + const createListener = (name) => () => this.$emit(name); return ( { await later(); - wrapper - .findAll('.van-calendar__day') - .at(15) - .trigger('click'); + wrapper.findAll('.van-calendar__day').at(15).trigger('click'); expect(formatDate(wrapper.emitted('select')[0][0])).toEqual('2010/1/16'); }); @@ -112,10 +109,7 @@ test('should not trigger select event when click disabled day', async () => { await later(); - wrapper - .findAll('.van-calendar__day') - .at(1) - .trigger('click'); + wrapper.findAll('.van-calendar__day').at(1).trigger('click'); expect(formatDate(wrapper.emitted('select'))).toBeFalsy(); }); @@ -131,10 +125,7 @@ test('confirm event when type is single', async () => { await later(); - wrapper - .findAll('.van-calendar__day') - .at(15) - .trigger('click'); + wrapper.findAll('.van-calendar__day').at(15).trigger('click'); expect(wrapper.emitted('confirm')).toBeFalsy(); @@ -446,7 +437,7 @@ test('color prop when type is range', async () => { expect(wrapper).toMatchSnapshot(); }); -test('should scroll to current month when show', async done => { +test('should scroll to current month when show', async (done) => { const wrapper = mount(Calendar, { propsData: { type: 'range', @@ -456,7 +447,7 @@ test('should scroll to current month when show', async done => { }, }); - Element.prototype.scrollIntoView = function() { + Element.prototype.scrollIntoView = function () { expect(this.parentNode).toEqual( wrapper.findAll('.van-calendar__month').at(3).element ); diff --git a/src/calendar/utils.ts b/src/calendar/utils.ts index 3c469438a..57d69bd56 100644 --- a/src/calendar/utils.ts +++ b/src/calendar/utils.ts @@ -59,7 +59,7 @@ export function calcDateNum(date: [Date, Date]) { export function copyDates(dates: Date | Date[]) { if (Array.isArray(dates)) { - return dates.map(date => { + return dates.map((date) => { if (date === null) { return date; } diff --git a/src/checkbox-group/index.js b/src/checkbox-group/index.js index b78a44d76..2bd6cac3e 100644 --- a/src/checkbox-group/index.js +++ b/src/checkbox-group/index.js @@ -35,10 +35,10 @@ export default createComponent({ let { children } = this; if (!checked) { - children = children.filter(item => !item.checked); + children = children.filter((item) => !item.checked); } - const names = children.map(item => item.name); + const names = children.map((item) => item.name); this.$emit('input', names); }, }, diff --git a/src/checkbox/test/index.spec.js b/src/checkbox/test/index.spec.js index d130efe2b..7d859322d 100644 --- a/src/checkbox/test/index.spec.js +++ b/src/checkbox/test/index.spec.js @@ -4,7 +4,7 @@ import { mount, later } from '../../../test'; test('switch checkbox', async () => { const wrapper = mount(Checkbox); - wrapper.vm.$on('input', value => { + wrapper.vm.$on('input', (value) => { wrapper.setData({ value }); }); diff --git a/src/circle/demo/index.vue b/src/circle/demo/index.vue index 445c26605..55899e03f 100644 --- a/src/circle/demo/index.vue +++ b/src/circle/demo/index.vue @@ -70,7 +70,7 @@