1import{d as C,A as k,O as L,R as x,f as s,g as r,B as o,F as c,C as d,I as u,j as y,E as B,e as S,r as $,o as t}from"./vendor.DFAb0jsy.js";import{a as j}from"./app.OtV8efoB.js";import{u as E}from"./use-facets.7lgoHe1l.js";import{u as V}from"./use-jobs-listing-page-results.DSXN5Jbn.js";const w={class:"m-b-7"},D={class:"m-b-3 f-bold"},J={class:"mini-label m-b-3"},O=["aria-label","disabled","onClick"],T=C({__name:"JobsListingPageSelectedFilters",props:{appliedFilters:{default:""}},setup(m){const p=j(),{selectedFacets:i,unselectFacet:_}=E(),{isLoading:b}=V(),F=k(()=>Object.values(i.value).length>0);function v(n,l){_(n,l),p.emit("updateFacetsList")}return(n,l)=>{const f=$("icon");return L((t(),s("div",w,[r("p",D,o(m.appliedFilters),1),(t(!0),s(c,null,d(u(i),(h,a,g)=>(t(),s("div",{key:`${a}:${g}`},[r("p",J,o(a),1),(t(!0),s(c,null,d(h,e=>(t(),s("button",{key:e,type:"button",class:y(["filter",{error:!e}]),"aria-label":`Clear filter ${e}`,disabled:u(b)||!e,onClick:P=>v(a,e)},[B(o(e)+" ",1),S(f,{name:"x",class:"m-l-3"})],10,O))),128))]))),128))],512)),[[x,F.value]])}}});export{T 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.