copilot fixes

This commit is contained in:
Katie Kroell 2026-02-19 10:31:25 -05:00
parent d828fc45a9
commit b50d8d5f88

View file

@ -9,14 +9,15 @@
<span class="afterpay-copy" v-html="afterpayCopy"></span> <span class="afterpay-copy" v-html="afterpayCopy"></span>
<span class="afterpay-copy">{{ afterpayPaymentAmount }}</span> <span class="afterpay-copy">{{ afterpayPaymentAmount }}</span>
<span class="afterpay-copy" v-html="afterpayCopyTwo"></span> <span class="afterpay-copy" v-html="afterpayCopyTwo"></span>
<img :src="imageUrl" class="image"/> <img :src="imageUrl" class="image" alt="Afterpay logo"/>
<span class="afterpay-copy">. &nbsp;</span> <span class="afterpay-copy">. &nbsp;</span>
<a <a
id="afterpay-learnmore" id="afterpay-learnmore"
href="#" href="#"
data-afterpay-modal="en_US" data-afterpay-modal="en_US"
data-bind="click:afterpayLearnMore" data-bind="click:afterpayLearnMore"
class="afterpay-learn-more"> class="afterpay-learn-more"
@click.prevent>
<span>Learn more</span> <span>Learn more</span>
</a> </a>
</div> </div>
@ -24,16 +25,10 @@
</template> </template>
<script> <script>
import { import { setupModalLinks } from "@/helpers/cms-content-helper";
doesCopyContainTextLink,
splitCopyOnCMSPlaceHolder,
getRouterLinkRouteFromCopy,
getRouterLinkDisplayTextFromCopy,
getExternalLink,
setupModalLinks
} from "@/helpers/cms-content-helper";
import { formatAmountInDollars } from '@/helpers/text-helper.js'; import { formatAmountInDollars } from '@/helpers/text-helper.js';
import widgetFields from '@/constants/cms-widget-fields.js'; import { useMainStore } from '@/store/index.js'; import widgetFields from '@/constants/cms-widget-fields.js';
import { useMainStore } from '@/store/index.js';
export default { export default {
name: "afterpay-banner", name: "afterpay-banner",
@ -54,19 +49,6 @@ export default {
mounted() { mounted() {
setupModalLinks(this); setupModalLinks(this);
}, },
methods: {
doesCopyContainTextLink,
splitCopyOnCMSPlaceHolder,
getRouterLinkRouteFromCopy,
getRouterLinkDisplayTextFromCopy,
getExternalLink,
openModal() {
this.modal?.openModal();
},
closeModal() {
this.modal?.closeModal();
},
},
computed: { computed: {
imageUrl() { imageUrl() {
return this.getCmsContent(this.cmsWidgetName, widgetFields.CONTENT_GROUP_WIDGET.IMAGE); return this.getCmsContent(this.cmsWidgetName, widgetFields.CONTENT_GROUP_WIDGET.IMAGE);