Livraison garantie avant Noël pour les commandes passées avant le 17/12.
|
Newsletter
Recevez un code promotionnel unique avec 15% de réduction
La réduction est valable sur tous les produits, y compris ceux à prix réduit, dans les 60 jours suivant l’inscription à la newsletter. Une combinaison avec d’autres codes de réduction n’est pas possible.
Par la présente, je confirme avoir lu la Déclaration de confidentialité. Je peux rétracter mon consentement à tout moment.**
Inspiration & LookBook
Laissez-vous inspirer pour votre prochain achat.
Loading...
Failed to load data. Please try again.
var categoryList = document.getElementById('inspiration-category');
var filterSelect = document.getElementById('inspiration-filter');
var inspirationImages = document.getElementById('inspiration-images');
var loadingIndicator = document.getElementById('loading-indicator');
var errorMessage = document.getElementById('error-message');
function debounce(fn, delay) {
var timeout;
return function () {
clearTimeout(timeout);
timeout = setTimeout(fn, delay);
};
}
function fetchLookBooks(url) {
toggleLoading(true);
inspirationImages.innerHTML = '';
errorMessage.style.display = 'none';
fetch(url)
.then(function (response) {
if (!response.ok) throw new Error('Network response was not ok');
return response.json();
})
.then(function (data) {
if(data.data.length <= 0) throw new Error('No data available');
displayLookBooks(data.data);
})
.catch(function (error) {
errorMessage.style.display = 'block';
console.error('Error fetching look books:', error);
})
.finally(function () {
toggleLoading(false);
});
}
function displayLookBooks(items) {
inspirationImages.innerHTML = '';
items.forEach(function (item) {
var inspirationItem = document.createElement('div');
inspirationItem.classList.add('inspiration-item');
inspirationItem.innerHTML =
'' +
'' +
'' +
'' +
'' +
'' +
'