Simplify spot button & input parameters
This commit is contained in:
@@ -6,17 +6,12 @@ export default {
|
||||
SpotIcon
|
||||
},
|
||||
props: {
|
||||
buttonClass: String,
|
||||
buttonText: String,
|
||||
iconClass: String
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
margin: !!this.buttonText
|
||||
}
|
||||
classes: String,
|
||||
text: String,
|
||||
icon: String
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<template>
|
||||
<button :class="buttonClass"><SpotIcon :iconClass="iconClass" :margin="margin" />{{ buttonText }}</button>
|
||||
<button :class="classes"><SpotIcon :icon="icon" :text="text" /></button>
|
||||
</template>
|
||||
Reference in New Issue
Block a user