diff --git a/src/digital-components/button-question/button-question.vue b/src/digital-components/button-question/button-question.vue index dd8f07e6..0ff3c52e 100644 --- a/src/digital-components/button-question/button-question.vue +++ b/src/digital-components/button-question/button-question.vue @@ -67,8 +67,8 @@ -
- +
@@ -171,9 +171,11 @@ export default { classes = "ui-radio d-flex"; break; case "servicePackageRadio": - case "providerPrefRadio": classes = "package-main"; break; + case "providerPrefRadio": + classes = "option-main"; + break; } return classes; }, @@ -182,10 +184,17 @@ export default { classes += this.isWide ? "col-12" : "col"; - if (this.buttonTypeString == "radio") { - classes += " radio-button-container"; - } else if (this.buttonTypeString == "servicePackageRadio" || this.buttonTypeString == "providerPrefRadio") { - classes = "package-wrapper"; + switch(this.buttonTypeString) { + case "radio": + classes += " radio-button-container"; + break; + case "servicePackageRadio": + classes = "package-wrapper"; + break; + case "providerPrefRadio": + classes = "option-wrapper"; + break; + default: } return classes; diff --git a/src/helpers/cms-content-helper.js b/src/helpers/cms-content-helper.js index 30477c3b..195274af 100644 --- a/src/helpers/cms-content-helper.js +++ b/src/helpers/cms-content-helper.js @@ -145,11 +145,14 @@ function findAndReplaceGlobalStateValues(widgetModel, widgetName) { function processWidgetItemForReplacement(widgetModel, key) { // If we have a string, and it needs to be replaced. if (typeof widgetModel[key] === 'string') { - widgetModel[key] = processIfStatements( - widgetModel[key], - dynamicStrings.GLOBAL_STATE, - getStoreValueFromString - ); + if (widgetModel[key].includes("{if:")) + { + widgetModel[key] = processIfStatements( + widgetModel[key], + dynamicStrings.GLOBAL_STATE, + getStoreValueFromString + ); + } if (widgetModel[key].includes(dynamicStrings.MODAL_LINK)) { widgetModel[key] = mapStringToModal(widgetModel[key]); @@ -205,7 +208,7 @@ function mapStringToLink(str) { const params = linkToReplace.substring((dynamicStrings.EXTERNAL_LINK).length + 2, linkToReplace.length - 1); const splitParams = params.split(','); - const bodyText = '' + splitParams[1] + ''; + const bodyText = '' + splitParams[1] + ''; let returnVal = str.replace(linkToReplace, bodyText); diff --git a/src/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue b/src/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue index 847a4d78..fd692a7c 100644 --- a/src/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue +++ b/src/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue @@ -1,12 +1,12 @@ -