1 | import window from "window"
|
2 | import dataLayerPush from "./helpers/dataLayerPush"
|
3 |
|
4 | function klarnaShippingChanged(klarnaCheckoutCallback) {
|
5 | if (window._klarnaCheckout) {
|
6 | window._klarnaCheckout(function (api) {
|
7 | api.on({
|
8 | "shipping_address_change": function (data) {
|
9 | let dlObj = {
|
10 | "klarna": data
|
11 | }
|
12 | klarnaCheckoutCallback(dlObj)
|
13 | dataLayerPush("klarnaShippingChanged", dlObj)
|
14 | }
|
15 | })
|
16 | })
|
17 | }
|
18 | }
|
19 |
|
20 | export default klarnaShippingChanged |
\ | No newline at end of file |