17 lines
No EOL
483 B
JavaScript
Executable file
17 lines
No EOL
483 B
JavaScript
Executable file
const payBtn = document.querySelector('.btn-buy');
|
|
|
|
payBtn.addEventListener('click',() => {
|
|
fetch('/stripe-checkout', {
|
|
method: 'post',
|
|
headers: new Headers({'Content-Type': 'application/Json'}),
|
|
body: JSON.stringify({
|
|
items: JSON.parse(localStorage.getItem('cartItems')),
|
|
}),
|
|
})
|
|
.then((res) => res.json())
|
|
.then((url) => {
|
|
location.href = url;
|
|
clearCart();
|
|
})
|
|
.catch((err) => console.log(err));
|
|
}); |