1import{ae as w,b as L,af as E,y as B,ai as l,aj as r,ak as t,al as p,aD as m,aL as o,an as i,ap as a,aF as N,ar as P,ay as j,c as u}from"./CxC4gaFI.js";const D={class:"flex h-9"},V={class:"flex flex-col items-center h-full"},$={class:"flex flex-col items-center h-full"},F={key:0,class:"px-4"},_={class:"flex items-center justify-between h-10.5"},z={class:"text-[12px] font-medium text-fg-regular"},I={class:"flex items-center gap-3"},O=["disabled"],S=w({__name:"LibraryTabsMobile",props:{activeTab:{},count:{},editMode:{type:Boolean},selectedCount:{}},emits:["update:editMode","delete"],setup(e,{emit:y}){const c=e,d=y,{t:s}=L(),b=E(),{track:f}=B(),k=u(()=>b("/library/subscription")),h=u(()=>b("/library/recent")),g=u(()=>c.selectedCount>0?s("library.delete",{n:c.selectedCount}):s("library.delete",{n:""}).replace(/\s*\(\s*\)\s*$/,"").trim());function v(){d("update:editMode",!0)}function C(){d("update:editMode",!1)}function T(){c.selectedCount>0&&d("delete")}return(q,n)=>{const x=N;return l(),r("div",null,[t("div",D,[p(x,{to:a(k),class:"flex-1 h-full center",onClick:n[0]||(n[0]=M=>a(f)("library.favoriteTabClick"))},{default:m(()=>[t("div",V,[t("span",{class:o(["text-3.5 leading-none transition-colors h-full center",e.activeTab==="subscription"?"font-bold text-ink":"font-normal text-fg-weak"])},i(a(s)("library.subscription")),3),t("span",{class:o(["h-0.5 w-full transition-colors",e.activeTab==="subscription"?"bg-ink":"bg-transparent"]),"aria-hidden":"true"},null,2)])]),_:1},8,["to"]),p(x,{to:a(h),class:"flex-1 h-full center",onClick:n[1]||(n[1]=M=>a(f)("library.recentTabClick"))},{default:m(()=>[t("div",$,[t("span",{class:o(["text-3.5 leading-none transition-colors h-full center",e.activeTab==="recent"?"font-bold text-ink":"font-normal text-fg-weak"])},i(a(s)("library.recent")),3),t("span",{class:o(["h-0.5 w-full transition-colors",e.activeTab==="recent"?"bg-ink":"bg-transparent"]),"aria-hidden":"true"},null,2)])]),_:1},8,["to"])]),n[4]||(n[4]=t("div",{class:"border-b border-b-style-solid border-line-3"},null,-1)),e.count>0||e.editMode?(l(),r("div",F,[t("div",_,[t("span",z,i(a(s)("library.comicsCount",{n:e.count})),1),t("div",I,[e.editMode?(l(),r(P,{key:1},[t("button",{class:o(["text-[14px] bg-transparent transition-colors",e.selectedCount>0?"text-ink cursor-pointer active:opacity-70":"text-fg-weak cursor-not-allowed"]),type:"button",disabled:e.selectedCount===0,onClick:T},i(a(g)),11,O),n[3]||(n[3]=t("span",{class:"w-px h-4 bg-line-3","aria-hidden":"true"},null,-1)),t("button",{class:"text-[14px] text-ink bg-transparent cursor-pointer active:opacity-70 transition-colors",type:"button",onClick:C},i(a(s)("library.cancel")),1)],64)):(l(),r("button",{key:0,class:"flex items-center bg-transparent text-fg-66 active:text-ink transition-colors cursor-pointer",type:"button","aria-label":"Edit",onClick:v},[...n[2]||(n[2]=[t("span",{class:"i-icons-edit w-4 h-4 text-fg-placeholder","aria-hidden":"true"},null,-1)])]))])])])):j("",!0)])}}}),G=Object.assign(S,{__name:"LibraryTabsMobile"});export{G 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.