JSFiddle - React, Tailwind, and code Playground

by Sahil Batla

JavaScript

var filterMap = {
	'Brand': 'brand',
	'Price Range': 'price',
	'Colour': 'style',
	'Size AU': 'size'
}

$('.clearBtn').on('click', function() {
	var heading = angular.element($('.accordion-navigation.active.greenActiveInput').get(0)).scope().heading;
	var urlHeading = filterMap[heading];
	var replaceRegex = [new RegExp(urlHeading + ":[^:]*:", "g"), new RegExp(":" + urlHeading + ":[^:]*$", "g")]
	var newURL = window.location.href.replace(replaceRegex[0], '').replace(replaceRegex[1], '')
	window.location.href = newURL;
});