fix(Button): variant validator takes color into account

This commit is contained in:
Benjamin Canac
2023-05-05 14:35:23 +02:00
parent 5b8ab168ba
commit d1d8ab3c64

View File

@@ -78,7 +78,10 @@ export default defineComponent({
type: String,
default: () => appConfig.ui.button.default.variant,
validator (value: string) {
return Object.keys(appConfig.ui.button.variant).includes(value)
return [
...Object.keys(appConfig.ui.button.variant),
...Object.values(appConfig.ui.button.color).flatMap(value => Object.keys(value))
].includes(value)
}
},
icon: {