983 ? showOverlay = mobileMenu = filterMenu = false : null"
x-data="{
mobileMenu: false,
filterMenu: false,
showOverlay: false,
activeView: new URLSearchParams(location.search).get('view') || '',
}"
x-init="
$watch('activeView', (value) => {
const url = new URL(window.location.href);
url.searchParams.set('view', value);
history.pushState(null, '', url.toString());
});
"
>
Skip to content
News
Interested in joining the Basketmakers’ Association?
Join