chore: add trailingComma

This commit is contained in:
陈嘉涵
2020-01-19 11:57:09 +08:00
parent e841175fe8
commit 389d68884d
269 changed files with 2706 additions and 2702 deletions
+5 -5
View File
@@ -14,13 +14,13 @@ export default createComponent({
detailRows: Number,
searchResult: Array,
detailMaxlength: Number,
showSearchResult: Boolean
showSearchResult: Boolean,
},
computed: {
shouldShowSearchResult() {
return this.focused && this.searchResult && this.showSearchResult;
}
},
},
methods: {
@@ -71,12 +71,12 @@ export default createComponent({
return <div domPropsInnerHTML={text} />;
}
}
},
}}
/>
));
}
}
},
},
render() {
@@ -100,5 +100,5 @@ export default createComponent({
{this.genSearchResult()}
</Cell>
);
}
},
});
+12 -12
View File
@@ -26,32 +26,32 @@ export default {
areaColumnsPlaceholder: ['请选择', '请选择', '请选择'],
searchResult: [{
name: '黄龙万科中心',
address: '杭州市西湖区'
address: '杭州市西湖区',
}, {
name: '黄龙万科中心G座'
name: '黄龙万科中心G座',
}, {
name: '黄龙万科中心H座',
address: '杭州市西湖区'
}]
address: '杭州市西湖区',
}],
},
'en-US': {
areaColumnsPlaceholder: ['Choose', 'Choose', 'Choose'],
searchResult: [{
name: 'Name1',
address: 'Address'
address: 'Address',
}, {
name: 'Name2'
name: 'Name2',
}, {
name: 'Name3',
address: 'Address'
}]
}
address: 'Address',
}],
},
},
data() {
return {
areaList,
searchResult: []
searchResult: [],
};
},
@@ -66,8 +66,8 @@ export default {
onChangeDetail(val) {
this.searchResult = val ? this.$t('searchResult') : [];
}
}
},
},
};
</script>
+19 -19
View File
@@ -21,7 +21,7 @@ const defaultData = {
areaCode: '',
postalCode: '',
addressDetail: '',
isDefault: false
isDefault: false,
};
function isPostal(value) {
@@ -43,36 +43,36 @@ export default createComponent({
deleteButtonText: String,
showArea: {
type: Boolean,
default: true
default: true,
},
showDetail: {
type: Boolean,
default: true
default: true,
},
detailRows: {
type: Number,
default: 1
default: 1,
},
detailMaxlength: {
type: Number,
default: 200
default: 200,
},
addressInfo: {
type: Object,
default: () => ({ ...defaultData })
default: () => ({ ...defaultData }),
},
telValidator: {
type: Function,
default: isMobile
default: isMobile,
},
postalValidator: {
type: Function,
default: isPostal
default: isPostal,
},
areaColumnsPlaceholder: {
type: Array,
default: () => []
}
default: () => [],
},
},
data() {
@@ -85,8 +85,8 @@ export default createComponent({
name: '',
areaCode: '',
postalCode: '',
addressDetail: ''
}
addressDetail: '',
},
};
},
@@ -105,7 +105,7 @@ export default createComponent({
return arr.filter(text => text).join('/');
}
return '';
}
},
},
watch: {
@@ -113,18 +113,18 @@ export default createComponent({
handler(val) {
this.data = {
...defaultData,
...val
...val,
};
this.setAreaCode(val.areaCode);
},
deep: true,
immediate: true
immediate: true,
},
areaList() {
this.setAreaCode(this.data.areaCode);
}
},
},
methods: {
@@ -209,7 +209,7 @@ export default createComponent({
onDelete() {
Dialog.confirm({
title: t('confirmDelete')
title: t('confirmDelete'),
})
.then(() => {
this.$emit('delete', this.data);
@@ -243,7 +243,7 @@ export default createComponent({
setTimeout(() => {
this.detailFocused = false;
});
}
},
},
render() {
@@ -368,5 +368,5 @@ export default createComponent({
</Popup>
</div>
);
}
},
});
+20 -20
View File
@@ -11,7 +11,7 @@ const addressInfo = {
addressDetail: '详细地址',
areaCode: '110101',
postalCode: '10000',
isDefault: true
isDefault: true,
};
const createComponent = () => {
@@ -20,8 +20,8 @@ const createComponent = () => {
areaList,
addressInfo,
showPostal: true,
showSetDefault: true
}
showSetDefault: true,
},
});
const button = wrapper.find('.van-button');
@@ -33,7 +33,7 @@ const createComponent = () => {
field,
button,
wrapper,
errorInfo
errorInfo,
};
};
@@ -48,8 +48,8 @@ test('create a AddressEdit with props', () => {
addressInfo,
showPostal: true,
showSetDefault: true,
showSearchResult: true
}
showSearchResult: true,
},
});
expect(wrapper).toMatchSnapshot();
@@ -60,7 +60,7 @@ test('valid area placeholder confirm', async () => {
propsData: {
areaList,
areaColumnsPlaceholder: ['请选择', '请选择', '请选择'],
}
},
});
const { data } = wrapper.vm;
@@ -100,8 +100,8 @@ test('validator props', async () => {
areaList,
validator(key, value) {
return `${key}${value}`;
}
}
},
},
});
const { errorInfo, data } = wrapper.vm;
@@ -192,13 +192,13 @@ test('watch address info', () => {
test('set/get area code', async () => {
const wrapper = mount(AddressEdit, {
propsData: { areaList }
propsData: { areaList },
});
expect(wrapper.vm.getArea()).toEqual([
{ code: '110000', name: '北京市' },
{ code: '110100', name: '北京市' },
{ code: '110101', name: '东城区' }
{ code: '110101', name: '东城区' },
]);
wrapper.vm.setAreaCode('110102');
@@ -208,7 +208,7 @@ test('set/get area code', async () => {
expect(wrapper.vm.getArea()).toEqual([
{ code: '110000', name: '北京市' },
{ code: '110100', name: '北京市' },
{ code: '110102', name: '西城区' }
{ code: '110102', name: '西城区' },
]);
wrapper.vm.$refs = [];
@@ -221,9 +221,9 @@ test('watch area code', async () => {
propsData: {
areaList: {},
addressInfo: {
areaCode: '110101'
}
}
areaCode: '110101',
},
},
});
expect(wrapper.vm.data.city).toEqual('');
@@ -240,9 +240,9 @@ test('show search result', async () => {
searchResult: [
{ name: 'name1', address: 'address1' },
{ name: 'name2' },
{ address: 'address2' }
]
}
{ address: 'address2' },
],
},
});
const field = wrapper.findAll('.van-field__control').at(3);
@@ -266,8 +266,8 @@ test('delete address', async () => {
const wrapper = mount(AddressEdit, {
attachToDocument: true,
propsData: {
showDelete: true
}
showDelete: true,
},
});
const deleteButton = wrapper.findAll('.van-button').at(1);