perf: add truthProp util (#8522)

* perf: add TruthyProp util

* chore: rename

* chore: upd
This commit is contained in:
neverland
2021-04-14 10:26:21 +08:00
committed by GitHub
parent 9381640d2e
commit bd609e1df0
59 changed files with 226 additions and 460 deletions
+3 -8
View File
@@ -13,6 +13,7 @@ import {
extend,
isObject,
isMobile,
truthProp,
createNamespace,
ComponentInstance,
} from '../utils';
@@ -73,6 +74,8 @@ export default defineComponent({
validator: Function as PropType<
(key: string, value: string) => string | undefined
>,
showArea: truthProp,
showDetail: truthProp,
showDelete: Boolean,
showPostal: Boolean,
disableArea: Boolean,
@@ -83,14 +86,6 @@ export default defineComponent({
areaPlaceholder: String,
deleteButtonText: String,
showSearchResult: Boolean,
showArea: {
type: Boolean,
default: true,
},
showDetail: {
type: Boolean,
default: true,
},
detailRows: {
type: [Number, String],
default: 1,