{
const queryString = new URLSearchParams(new FormData($refs.filter_form)).toString()
loading = true;
filtersActive = true;
fetch('/collections/all?' + queryString)
.then(response => response.text())
.then(data => {
let html_div = document.createElement('div');
html_div.innerHTML = data;
let html_dom = html_div.querySelector('#ProductGridContainer').innerHTML;
document.querySelector('#ProductGridContainer').innerHTML = html_dom;
// update url without refreshing the page
history.replaceState(null, null, '?' + queryString);
})
.catch(error => console.error('Error:', error))
.finally(() => {
loading = false
filtersActive = true
});
})">
Filter:
Show: All
-
Darlac Diamond Sharpener Fine Grade
-
Darlac Garden Trowel
-
Darlac Hand Fork
Regular price $21.98 -
Darlac Leather Holster
Regular price $24.98 -
Darlac Onion Hoe
Regular price $21.98 -
Darlac Professional Left Hand Pruner
Regular price $19.98 -
Darlac Professional Pruner
-
Darlac Rockery Trowel
Regular price $21.98 -
Darlac Weed Knife
Regular price $21.98 -
Devils Ivy Pothos (Epipremnum Aureum) Hanging Basket 200mm
Regular price $39.98 -
Dieffenbachia Starbright (Dieffenbachia Maculata) 125mm
Regular price $16.98 -
Dieffenbachia Tiki (Dieffenbachia) 125mm
Regular price $16.98 -
Draven Stool Natural
Regular price $225.00 -
Driftwood Wall Tree White
Regular price $59.98 -
Dumb Cane (Dieffenbachia) Assorted 200mm
Regular price $49.98 -
Dynamic Lifter Organic Fertilizer 15Kg
Regular price $47.98 -
Eadie Lifestyle Artisan Hanging Sack Natural Jute Large
Regular price $99.98 -
Eadie Lifestyle Artisan Hanging Sack Natural Jute Small
-
Eadie Lifestyle Artisan Seat Pad Natural
Regular price $79.95 -
Eadie Lifestyle Cavalier Linen Square Cushion
Regular price $129.95 -
Eadie Lifestyle Cheese Set 3 piece Matte Black
Regular price $99.98 -
Eadie Lifestyle Chelsea Lumbar Cushion Khaki
Regular price $109.95 -
Eadie Lifestyle Chelsea Lumbar Cushion Slate
Regular price $109.95 -
Eadie Lifestyle Chelsea Square Cushion Khaki
Regular price $109.95