PageSourceSearch

https://sharperimage.com/cdn/shop/t/183/assets/collection-breadcrumbs.js?v=32562076089733528051789557107

js sharperimage.com collected 2026-10-03 20:50:56 UTC 1,221 bytes, 2 lines download raw bytes

1const initCollectionBreadcrumbs=()=>{const breadcrumbContainer=document.querySelector(".collection-breadcrumbs-container");if(!breadcrumbContainer){console.warn("Breadcrumb container not found");return}if(!location.search.includes("_sid="))return;breadcrumbContainer.classList.remove("u-hidden");const searchBreadcrumb=breadcrumbContainer.querySelector(".breadcrumb__item--search");if(!searchBreadcrumb){console.warn("Search breadcrumb not found");return}searchBreadcrumb.classList.remove("u-hidden");const recentSearchesJson=localStorage.getItem("recentSearches");let recentSearches=[];try{recentSearches=JSON.parse(recentSearchesJson)||[]}catch(e){console.error("Error parsing recent searches from localStorage",e)}const mostRecentSearch=recentSearches.length>0?recentSearches[recentSearches.length-1]:null,searchLink=searchBreadcrumb.querySelector("a");if(!searchLink){console.warn("No search link found in breadcrumbs");return}mostRecentSearch?(searchLink.href=mostRecentSearch.uri,searchLink.textContent=`${searchLink.textContent}: ${mostRecentSearch.query}`):searchLink.href="#"};initCollectionBreadcrumbs();
2//# sourceMappingURL=/cdn/shop/t/183/assets/collection-breadcrumbs.js.map?v=32562076089733528051789557107

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.