1import{d as f,Z as p,u as h,c as B,f as w,bn as k,j as o,q as g,g as y,dq as R}from"./CelG4gE-.js";import{q as _}from"./DDaCZlfC.js";import{u as q}from"./eiq4HvSf.js";const H=f({__name:"Breadcrumbs",props:{breadcrumbs:{type:Array,required:!0},showBackButton:{type:Boolean,default:!1},redirectFallback:{type:String,default:"/"}},setup(r){const s=r,{application:{isJumboWeb:n}}=p(),c=q(),u=h(),a=c?.fullPath!==u.fullPath,i=()=>{const{location:e,history:t}=window,{hostname:d}=e,l=!!document.referrer&&document.referrer.indexOf(d)>-1,b=t&&t.length>1;(a||l)&&b?window.history.back():window.location.assign(s.redirectFallback)},m=B(()=>{const e=R()||document?.referrer;return s.showBackButton||a||!!(e&&/^https?:\/\/([a-zA-Z0-9-]+\.)*jumbo\.com(\/|$)/.test(e))});return(e,t)=>w((y(),g(o(_),{breadcrumbs:r.breadcrumbs,"show-go-back-button":o(m),onGoBack:i},null,8,["breadcrumbs","show-go-back-button"])),[[k,o(n)]])}}),S=Object.assign(H,{__name:"FepBreadcrumbs"});export{S as default};
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.