Quiz Kit
The Fish Wishlist and Quiz Kit integration allows quiz results to automatically populate a customer’s wishlist.
Last updated
The Fish Wishlist and Quiz Kit integration allows quiz results to automatically populate a customer’s wishlist.
Last updated
<script>
document.addEventListener('quizKitResultsPageLoaded', function (e) {
if(!("FishWishlist" in window)) return
for(let recommendedProduct of e.detail.recommendedProducts) {
let fishVariant = recommendedProduct.variants?.[0]
if(!fishVariant) continue
FishAPI.addToWishlist('WL1', {
...fishVariant,
title: `${recommendedProduct.title}`,
availableForSale: fishVariant.available_for_sale,
featured_image: {
src: fishVariant.image.src || recommendedProduct.image.src,
src_small: fishVariant.image.src || recommendedProduct.image.src
},
price: {
amount: parseFloat(fishVariant.price.replace(/[^0-9.]/g, ''))
},
compareAtPrice: {
amount: fishVariant.compare_at_price
}
})
FishWishlist.helpers.setCount()
document.querySelector('wishlists-drawer').renderWishlistElements()
}
}, false);
</script>