{
//console.log('Location Search', location.search);
let form = $refs.filter_form;
const queryString = new URLSearchParams(new FormData(form)).toString();
loading = true;
if (location.search.indexOf('filter') > -1 && location.search.indexOf('sort_by') > -1) {
//console.log('splitting sort by', location.search.split('&sort_by')[1]);
splitUrl = location.search.split('&sort_by')[1];
currentUrl = '/collections/beauty?' + queryString + '&sort_by' + splitUrl;
//console.log('Filter And Sort by word exist', currentUrl);
}else if (location.search.indexOf('sort_by') > -1) {
splitUrl = location.search.split('?');
currentUrl = '/collections/beauty?' + queryString + '&' + splitUrl[1];
//console.log('Sort By word exist', currentUrl);
}else{
currentUrl = '/collections/beauty?' + queryString;
//console.log('Filter word does not exist', currentUrl);
}
fetch(currentUrl)
.then(response => response.text())
.then(data => {
let html_div = document.createElement('div');
html_div.innerHTML = data;
let html_dom = html_div.querySelector('#MainCollectionDisplay').innerHTML;
document.querySelector('#MainCollectionDisplay').innerHTML = html_dom;
// Update the page without refreshing the page
if (location.search.indexOf('filter') > -1 && location.search.indexOf('sort_by') > -1) {
history.replaceState(null, null, '?' + queryString + '&sort_by' + splitUrl);
}else if (location.search.indexOf('sort_by') > -1) {
history.replaceState(null, null, '?' + queryString + '&' + splitUrl[1]);
}else{
history.replaceState(null, null, '?' + queryString);
}
document.querySelector('.collectionLeftSide').classList.remove('active');
document.querySelector('body').classList.remove('filterActive');
})
.catch(error => console.error('Error:', error))
.finally(() => loading = false);
})"
>
Beauty
Beauty is more than skin deep. These supplements help you make the most of your beauty starting from the inside out. Our skin is the largest organ of the body, so it makes perfect sense that our nutrition can have a significant effect on its health. Nutrients like astaxanthin, biotin, turmeric, collagen peptides and vitamin C can have a positive effect on our skin, hair and nails.*
Ways To Save