end of day

This commit is contained in:
Jason Wheeler 2023-04-25 16:48:51 -04:00
parent f685f788ad
commit 28c44e0a22
2 changed files with 14 additions and 10 deletions

View file

@ -67,10 +67,10 @@
</div>
</fieldset>
</div>
<div class="row form-test-error mt-1">
<div v-if="!suppressError" class="row form-test-error mt-1">
<error-message
:name="formatString(groupName)"
v-if="!suppressError"></error-message>
></error-message>
</div>
</div>
</template>
@ -81,6 +81,7 @@ import listButtonHorizontal from "@/ux-components/list-button-horizontal/list-bu
import listCard from "@/ux-components/list-card/list-card";
import radio from "@/ux-components/radio/radio";
import { ErrorMessage } from "vee-validate";
import providerPrefRadio from "@/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue"
export default {
name: "buttonQuestion",
@ -170,6 +171,7 @@ export default {
classes = "ui-radio d-flex";
break;
case "servicePackageRadio":
case "providerPrefRadio":
classes = "package-main";
break;
}
@ -182,7 +184,7 @@ export default {
if (this.buttonTypeString == "radio") {
classes += " radio-button-container";
} else if (this.buttonTypeString == "servicePackageRadio") {
} else if (this.buttonTypeString == "servicePackageRadio" || this.buttonTypeString == "providerPrefRadio") {
classes = "package-wrapper";
}
@ -228,6 +230,7 @@ export default {
listCard,
ErrorMessage,
radio,
providerPrefRadio
},
};
</script>

View file

@ -7,7 +7,7 @@
<div class="fade-on-route-transition position-relative">
<siteHeader cmsWidgetName="SiteHeaderWidget" />
<siteSubHeader cmsWidgetName="SiteSubHeader" id="sub-header" />
<button v-on:click="forwardButtonAction">Temp Forward Button</button>
<!--<button v-on:click="forwardButtonAction">Temp Forward Button</button>-->
<buttonQuestion ref="buttonQuestion"
:answers="prefAnswers"
@ -16,7 +16,8 @@
:buttonTypeObject="providerPrefRadio"
v-model="selectedProvider"
:validationRules="option-required"
:isRequired="isRequired" />
:isRequired="isRequired"
class="mx-4" />
<siteFooter
cmsWidgetName="SiteFooterWidget"
@ -51,16 +52,16 @@ import { required } from "@/helpers/validation-rules";
import { errorMessages } from "@/constants/error-messages";
import buttonQuestion from "@/digital-components/button-question/button-question";
import contentGroupModal from "@/iss-components/content-group-modal/content-group-modal";
import modal from "@/digital-components/modal/modal.vue"
import modal from "@/digital-components/modal/modal"
import { states } from "@/constants/states"
// Import Component
import baseFormMixin from "@/mixins/base-form-mixin";
import { Form,defineRule } from "vee-validate";
import siteFooter from "@/iss-components/site-footer/site-footer.vue";
import siteHeader from "@/iss-components/site-header/site-header.vue";
import siteSubHeader from "@/iss-components/site-sub-header/site-sub-header.vue";
import providerPrefRadio from "@/layouts/provider-preference/provider-pref-radio/provider-pref-radio.vue"
import siteFooter from "@/iss-components/site-footer/site-footer";
import siteHeader from "@/iss-components/site-header/site-header";
import siteSubHeader from "@/iss-components/site-sub-header/site-sub-header";
import providerPrefRadio from "./provider-pref-radio/provider-pref-radio.vue"
// DEFINE VALIDATION RULES
defineRule('option-required', required(errorMessages.OPTION_REQUIRED));