WIP
This commit is contained in:
parent
5da20c3cd7
commit
8950d91493
2 changed files with 23 additions and 0 deletions
|
|
@ -56,6 +56,7 @@ export default {
|
||||||
.form-check-input {
|
.form-check-input {
|
||||||
border: 1px solid $gray-500;
|
border: 1px solid $gray-500;
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
|
min-width: 1rem; // Prevent squish
|
||||||
&:checked {
|
&:checked {
|
||||||
background-size: 125%;
|
background-size: 125%;
|
||||||
border: 1px solid $blue;
|
border: 1px solid $blue;
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,13 @@
|
||||||
cmsWidgetName="CallOrTextWidget"
|
cmsWidgetName="CallOrTextWidget"
|
||||||
justifyText="left" />
|
justifyText="left" />
|
||||||
<hr class="my-5" />
|
<hr class="my-5" />
|
||||||
|
<div class="d-flex flex-row checkbox-group">
|
||||||
|
<checkboxQuestion
|
||||||
|
class="mb-5 mt-2" />
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="RecalUnderstandWidget"
|
||||||
|
justifyText="left" />
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<paymentMethodQuestion
|
<paymentMethodQuestion
|
||||||
|
|
@ -76,6 +83,8 @@
|
||||||
buttonSize
|
buttonSize
|
||||||
@back-clicked="backButtonAction"
|
@back-clicked="backButtonAction"
|
||||||
@ForwardClicked="forwardButtonAction" />
|
@ForwardClicked="forwardButtonAction" />
|
||||||
|
|
||||||
|
<contentGroupModal ref="RecalModal" cmsWidgetName="RecalModal" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -94,6 +103,8 @@ import reviewDropdown from "@/layouts/payment-method/review-dropdown/review-drop
|
||||||
import { submitWorkOrder } from "@/helpers/heritage-integration/order-helper.js";
|
import { submitWorkOrder } from "@/helpers/heritage-integration/order-helper.js";
|
||||||
import alert from "@/ux-components/alert/alert";
|
import alert from "@/ux-components/alert/alert";
|
||||||
import textBlock from "@/digital-components/text-block/text-block";
|
import textBlock from "@/digital-components/text-block/text-block";
|
||||||
|
import checkboxQuestion from "@/digital-components/checkbox-question/checkbox-question";
|
||||||
|
import contentGroupModal from "@/fmg-components/content-group-modal/content-group-modal";
|
||||||
|
|
||||||
// Supporting Items
|
// Supporting Items
|
||||||
import baseMixin from "@/mixins/base-mixin.js";
|
import baseMixin from "@/mixins/base-mixin.js";
|
||||||
|
|
@ -131,6 +142,9 @@ defineRule("option-required", required(errorMessages.OPTION_REQUIRED));
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "paymentMethod",
|
name: "paymentMethod",
|
||||||
|
props: {
|
||||||
|
recyclingModalCmsWidgetName: String,
|
||||||
|
},
|
||||||
async beforeRouteEnter(to, from, next) {
|
async beforeRouteEnter(to, from, next) {
|
||||||
// Call APIs
|
// Call APIs
|
||||||
const cmsContentPromise = fetchCmsContentForPage(to.query.fmgPage);
|
const cmsContentPromise = fetchCmsContentForPage(to.query.fmgPage);
|
||||||
|
|
@ -674,11 +688,19 @@ export default {
|
||||||
paymentMethodQuestion,
|
paymentMethodQuestion,
|
||||||
reviewDropdown,
|
reviewDropdown,
|
||||||
textBlock,
|
textBlock,
|
||||||
|
checkboxQuestion,
|
||||||
|
contentGroupModal,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
.checkbox-group {
|
||||||
|
align-items: start;
|
||||||
|
>* {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
.questions-about-service {
|
.questions-about-service {
|
||||||
.service-questions {
|
.service-questions {
|
||||||
font-weight: $font-weight-bold;
|
font-weight: $font-weight-bold;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue