Add afterpay script + modal

This commit is contained in:
Chloe Herd 2024-01-10 11:24:10 -05:00
parent d1eda98385
commit a359d27731

View file

@ -1,5 +1,7 @@
<template>
<div class="alert fade show my-2 py-2 border-0 alert-info" role="alert">
<component :is="'script'" src="https://js.afterpay.com/afterpay-1.x.js" async></component>
<div class="mx-4 my-0 fw-bold alert-heading">
<span v-for="token in afterpayCopyTokens" :key="token">
<span v-if="isAfterpayPriceToken(token)">{{ afterpayPrice }}</span>
@ -13,7 +15,13 @@
</span>
</div>
<div class="mx-4 my-0 fw-bold alert-heading">
{{ modalCopy }}
<a
id="afterpay-learnmore"
href="#"
data-afterpay-modal="en_US-safelite"
data-bind="click:afterpayLearnMore">
{{ modalCopy }}
</a>
</div>
</div>
</template>
@ -96,7 +104,7 @@ export default {
height: 1rem;
}
}
& p {
& .alert-heading {
font-size: 0.875rem;
}
}