Update props and clean up code.
This commit is contained in:
parent
b6cf457622
commit
6f8a380dd3
1 changed files with 5 additions and 12 deletions
|
|
@ -4,7 +4,6 @@
|
|||
:for="inputId"
|
||||
:aria-label="questionText"
|
||||
class="form-label"
|
||||
:class="[questionAlignment ? 'mx-auto' : '']"
|
||||
v-html="labelText"></label>
|
||||
<div class="input-wrapper" :class="[includeSearchIcon ? 'has-search-icon' : '']">
|
||||
<input
|
||||
|
|
@ -23,8 +22,8 @@
|
|||
:class="[
|
||||
hasIcon ? 'has-icon' : '',
|
||||
iconRight ? 'icon-right' : '',
|
||||
questionAlignment ? 'text-center' : '',
|
||||
isRoundedPill ? 'rounded-pill' : '',
|
||||
questionAlignment === 'center' ? 'text-center' : '',
|
||||
cornerStyle === 'rounded' ? 'rounded-pill' : '',
|
||||
]"
|
||||
:validationRules="validationRules"
|
||||
@change="handleChange"
|
||||
|
|
@ -66,9 +65,9 @@ export default {
|
|||
},
|
||||
validationRules: String,
|
||||
cmsWidgetName: String,
|
||||
maxLength: String, // Left or center. Default is left
|
||||
questionAlignment: String, // Left or center. Default is left
|
||||
cornerStyle: String, // Left or center. Default is left
|
||||
maxLength: String,
|
||||
questionAlignment: String, // Left or center. Default is left.
|
||||
cornerStyle: String, // Rounded or square. Square is default.
|
||||
includeSearchIcon: Boolean,
|
||||
},
|
||||
setup(props) {
|
||||
|
|
@ -107,12 +106,6 @@ export default {
|
|||
};
|
||||
},
|
||||
computed: {
|
||||
isRoundedPill() {
|
||||
return this.cornerStyle === "rounded";
|
||||
},
|
||||
isQuestionAlignment() {
|
||||
return this.questionAlignment === "text";
|
||||
},
|
||||
questionText() {
|
||||
return this.getCmsContent(this.cmsWidgetName, "QuestionText");
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue