1import{_ as ae}from"./D4XQySD9.js";import{_ as ce}from"./CQHXgZ41.js";import{_ as le}from"./DcLXeWJj.js";import{f as J,u as K,x as r,r as de,z as a,C as i,B as g,v as e,G as M,D as l,H as re,J as pe,M as ve,F as x,A as $,i as V,y as t,a as ee,s as Y,E as me,e as ue,I,T as be}from"./D5MLA-hU.js";import{I as Z}from"./DO7ZADv0.js";import{I as ie}from"./pnh8EOCJ.js";import{I as ge}from"./BdbZa608.js";import{u as oe}from"./DOZv0An5.js";import{_ as xe}from"./DU6cNFPH.js";import{_ as he}from"./Sv7ZciDH.js";import{u as fe}from"./CbqWd3-v.js";import{u as _e}from"./BZMDioPG.js";import{u as ke}from"./CflD_7cx.js";import"./CecOVL8Q.js";import"./D_rngVSp.js";import"./DxIERjcP.js";import"./Dv4Z5I8w.js";import"./3EBg3iUg.js";import"./B1_oImu8.js";import"./C2a92Tni.js";import"./DxbuN_IJ.js";import"./Buzkb953.js";import"./DzA_gxR7.js";import"./wgDUu9Q_.js";import"./CTcA32qb.js";import"./GhFrNfLP.js";import"./D06dgW5T.js";import"./BnqRJifm.js";import"./B0pY3uqs.js";import"./B_CZSOLB.js";import"./CUlMz9Sl.js";import"./DlZaLOuR.js";import"./BLoYK7Cq.js";import"./DhOByWcj.js";import"./DtaMcMgl.js";import"./CuyeCgjt.js";import"./BsSRCWlq.js";(function(){try{var m=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},c=new m.Error().stack;c&&(m._sentryDebugIds=m._sentryDebugIds||{},m._sentryDebugIds[c]="b4ba7cd9-39e5-437a-902d-c00d32cf6ab0",m._sentryDebugIdIdentifier="sentry-dbid-b4ba7cd9-39e5-437a-902d-c00d32cf6ab0")}catch{}})();const we={class:"display text-4xl text-ink-900 sm:text-5xl"},ye={class:"mt-3 text-base text-slate-500"},Ae={class:"mt-6 flex max-w-md items-center gap-2 rounded-full border border-slate-200 bg-white px-4 py-2.5 focus-within:border-brand-400 focus-within:ring-2 focus-within:ring-brand-100"},Pe=["placeholder"],Ce={key:0,class:"mt-8 grid grid-cols-2 gap-3 sm:grid-cols-3 lg:grid-cols-4"},Se={key:1,class:"mt-10 text-center text-sm text-slate-500"},Ie={class:"mt-8 grid grid-cols-2 gap-3 sm:grid-cols-3 lg:grid-cols-4"},ze=["onClick"],Me={class:"truncate text-sm font-medium text-ink-900"},$e={key:0,class:"mt-10 text-center text-sm text-slate-500"},qe={key:1,class:"mt-6 text-sm text-slate-500"},je=J({__name:"ModelList",props:{brandId:{},deviceId:{},title:{},initialQuery:{}},emits:["back","select"],setup(m,{emit:c}){const p=m,d=c,{t:u}=K(),{fetchModels:j}=oe(),z=r([]),D=r(!0),h=r(!1),b=r(p.initialQuery??""),_=V(()=>{const k=b.value.trim().toLowerCase();return k?z.value.filter(A=>A.name.toLowerCase().includes(k)):z.value});return de(async()=>{try{z.value=await j({brandId:p.brandId,deviceId:p.deviceId})}catch{h.value=!0}finally{D.value=!1}}),(k,A)=>(t(),a("div",null,[i("button",{class:"mb-8 flex items-center gap-1.5 text-sm font-medium text-slate-500 transition-colors duration-300 hover:text-ink-900",onClick:A[0]||(A[0]=w=>d("back"))},[g(e(Z),{class:"h-4 w-4"}),M(" "+l(e(u)("modelList.back")),1)]),i("h1",we,l(m.title),1),i("p",ye,l(e(u)("modelList.chooseModel")),1),i("div",Ae,[g(e(ge),{class:"h-4 w-4 shrink-0 text-slate-400"}),re(i("input",{"onUpdate:modelValue":A[1]||(A[1]=w=>ve(b)?b.value=w:null),type:"text",placeholder:e(u)("modelList.searchPlaceholder"),class:"min-w-0 flex-1 bg-transparent text-sm text-ink-900 placeholder:text-slate-400 focus:outline-none"},null,8,Pe),[[pe,e(b)]])]),e(D)?(t(),a("div",Ce,[(t(),a(x,null,$(8,w=>i("div",{key:w,class:"h-14 animate-pulse rounded-xl bg-slate-100"})),64))])):e(h)?(t(),a("p",Se,l(e(u)("modelList.loadFailed")),1)):(t(),a(x,{key:2},[i("div",Ie,[(t(!0),a(x,null,$(e(_),w=>(t(),a("button",{key:w.id,type:"button",class:"group flex items-center justify-between gap-2 rounded-xl border border-slate-200 px-4 py-3.5 text-left transition-all duration-200 hover:border-brand-300 hover:bg-brand-50/30",onClick:v=>d("select",w)},[i("span",Me,l(w.name),1),g(e(ie),{class:"h-4 w-4 shrink-0 text-slate-300 transition-colors group-hover:text-brand-500"})],8,ze))),128))]),e(_).length?(t(),a("p",qe,l(e(u)("modelList.modelCount",{count:e(_).length})),1)):(t(),a("p",$e,l(e(u)("modelList.notFound")),1))],64))]))}}),De=Object.assign(je,{__name:"ModelList"}),Be=()=>{const m=[{id:"iphone",label:"iPhone",icon:"/icons/devices/iphone.svg",iconActive:"/icons/devices/iphone-active.svg",beDeviceId:50,models:[{label:"iPhone 17 Pro Max",img:"/devices/apple/iphone/iphone-17-pro-max.webp"},{label:"iPhone 17 Pro",img:"/devices/apple/iphone/iphone-17-pro.webp"},{label:"iPhone 17",img:"/devices/apple/iphone/iphone-17.webp"},{label:"iPhone 16 Pro Max",img:"/devices/apple/iphone/iphone-16-pro-max.webp"},{label:"iPhone 16 Pro",img:"/devices/apple/iphone/iphone-16-pro.webp"},{label:"iPhone 16 Plus",img:"/devices/apple/iphone/iphone-16-plus.webp"},{label:"iPhone 16e",img:"/devices/apple/iphone/iphone-16e.webp"},{label:"iPhone 16",img:"/devices/apple/iphone/iphone-16.webp"},{label:"iPhone 15 Pro Max",img:"/devices/apple/iphone/iphone-15-pro-max.webp"},{label:"iPhone 15 Pro",img:"/devices/apple/iphone/iphone-15-pro.webp"},{label:"iPhone 15 Plus",img:"/devices/apple/iphone/iphone-15-plus.webp"},{label:"iPhone 15",img:"/devices/apple/iphone/iphone-15.webp"},{label:"iPhone SE 2022",img:"/devices/apple/iphone/iphone-se-2022.webp"},{label:"iPhone 14 Pro Max",img:"/devices/apple/iphone/iphone-14-pro-max.webp"},{label:"iPhone 14 Pro",img:"/devices/apple/iphone/iphone-14-pro.webp"},{label:"iPhone 14 Plus",img:"/devices/apple/iphone/iphone-14-plus.webp"}]},{id:"ipad",label:"iPad",icon:"/icons/devices/ipad.svg",iconActive:"/icons/devices/ipad-active.svg",beDeviceId:53,models:[{label:"iPad Air",img:"/devices/apple/ipad/ipad-air.webp"},{label:"iPad mini",img:"/devices/apple/ipad/ipad-mini.webp"},{label:"iPad",img:"/devices/apple/ipad/ipad.webp"}]},{id:"apple-watch",label:"Apple Watch",icon:"/icons/devices/applewatch.svg",iconActive:"/icons/devices/applewatch-active.svg",beDeviceId:54,models:[{label:"Apple Watch Series 8",img:"/devices/apple/apple-watch/apple-watch-series-8-41-45.webp"},{label:"Apple Watch Series 7",img:"/devices/apple/apple-watch/apple-watch-series-7-41-45.webp"},{label:"Apple Watch Series 6",img:"/devices/apple/apple-watch/apple-watch-series-6-40-44.webp"},{label:"Apple Watch SE",img:"/devices/apple/apple-watch/apple-watch-se-40-44.webp"}]},{id:"macbook",label:"MacBook",icon:"/icons/devices/macbook.svg",iconActive:"/icons/devices/macbook-active.svg",beDeviceId:55,models:[{label:"MacBook Air",img:"/devices/apple/macbook/macbook-air.webp"},{label:'MacBook 12"',img:"/devices/apple/macbook/macbook-12.webp"}]},{id:"imac",label:"iMac",icon:"/icons/devices/imac.svg",iconActive:"/icons/devices/imac-active.svg",beDeviceId:56,models:[{label:'iMac 27"',img:"/devices/apple/imac/imac-27.webp"},{label:'iMac 21.5"',img:"/devices/apple/imac/imac-21-5.webp"}]}],c={samsung:[{id:"s",label:"Galaxy S",icon:"/icons/devices/samsung/samsung-s.svg",iconActive:"/icons/devices/samsung/samsung-s-active.svg",seed:"galaxy s"},{id:"a",label:"Galaxy A",icon:"/icons/devices/samsung/samsung-a.svg",iconActive:"/icons/devices/samsung/samsung-a-active.svg",seed:"samsung a"},{id:"note",label:"Galaxy Note",icon:"/icons/devices/samsung/samsung-note.png",iconActive:"/icons/devices/samsung/samsung-note-active.png",seed:"note"},{id:"z",label:"Galaxy Z",icon:"/icons/devices/samsung/samsung-z.png",iconActive:"/icons/devices/samsung/samsung-z-active.png",seed:"galaxy z"}],xiaomi:[{id:"premium",label:"Premium",icon:"/icons/devices/xiaomi/xiaomi-premium.svg",iconActive:"/icons/devices/xiaomi/xiaomi-premium-active.svg",seed:"xiaomi 1"},{id:"t",label:"T Series",icon:"/icons/devices/xiaomi/xiaomi-t.svg",iconActive:"/icons/devices/xiaomi/xiaomi-t-active.svg",seed:"t pro"},{id:"ultra",label:"Ultra",icon:"/icons/devices/xiaomi/xiaomi-ultra.svg",iconActive:"/icons/devices/xiaomi/xiaomi-ultra-active.svg",seed:"ultra"},{id:"poco",label:"POCO",icon:"/icons/devices/xiaomi/xiaomi-poco.svg",iconActive:"/icons/devices/xiaomi/xiaomi-poco-active.svg",seed:"poco"},{id:"mix",label:"Mix",icon:"/icons/devices/xiaomi/xiaomi-mix.svg",iconActive:"/icons/devices/xiaomi/xiaomi-mix-active.svg",seed:"mi mix"}],oppo:[{id:"a",label:"A Series",icon:"/icons/devices/oppo/oppo-a.svg",iconActive:"/icons/devices/oppo/oppo-a-active.svg",seed:"oppo a"},{id:"reno",label:"Reno",icon:"/icons/devices/oppo/oppo-reno.svg",iconActive:"/icons/devices/oppo/oppo-reno-active.svg",seed:"reno"},{id:"findx",label:"Find X",icon:"/icons/devices/oppo/oppo-findx.svg",iconActive:"/icons/devices/oppo/oppo-findx-active.svg",seed:"find x"}
1,{id:"findn",label:"Find N",icon:"/icons/devices/oppo/oppo-findn.svg",iconActive:"/icons/devices/oppo/oppo-findn-active.svg",seed:"find n"}],vivo:[{id:"v",label:"V Series",icon:"/icons/devices/vivo/vivo-v.svg",iconActive:"/icons/devices/vivo/vivo-v-active.svg",seed:"vivo v"},{id:"x",label:"X Series",icon:"/icons/devices/vivo/vivo-x.svg",iconActive:"/icons/devices/vivo/vivo-x-active.svg",seed:"vivo x"},{id:"y",label:"Y Series",icon:"/icons/devices/vivo/vivo-y.svg",iconActive:"/icons/devices/vivo/vivo-y-active.svg",seed:"vivo y"},{id:"t",label:"T Series",icon:"/icons/devices/vivo/vivo-t.svg",iconActive:"/icons/devices/vivo/vivo-t-active.svg",seed:"vivo t"}],realme:[{id:"number",label:"Number",icon:"/icons/devices/realme/realme-number.svg",iconActive:"/icons/devices/realme/realme-number-active.svg",seed:"realme 1"},{id:"c",label:"C Series",icon:"/icons/devices/realme/realme-c.svg",iconActive:"/icons/devices/realme/realme-c-active.svg",seed:"realme c"},{id:"gt",label:"GT",icon:"/icons/devices/realme/realme-gt.svg",iconActive:"/icons/devices/realme/realme-gt-active.svg",seed:"realme gt"},{id:"gtneo",label:"GT Neo",icon:"/icons/devices/realme/realme-gtneo.svg",iconActive:"/icons/devices/realme/realme-gtneo-active.svg",seed:"gt neo"}],google:[{id:"8",label:"Pixel 8",icon:"/icons/devices/pixel/pixel-8.png",iconActive:"/icons/devices/pixel/pixel-8-active.png",seed:"pixel 8"},{id:"8-pro",label:"Pixel 8 Pro",icon:"/icons/devices/pixel/pixel-8-pro.png",iconActive:"/icons/devices/pixel/pixel-8-pro-active.png",seed:"pixel 8 pro"},{id:"9",label:"Pixel 9",icon:"/icons/devices/pixel/pixel-9.png",iconActive:"/icons/devices/pixel/pixel-9-active.png",seed:"pixel 9"},{id:"9-pro",label:"Pixel 9 Pro",icon:"/icons/devices/pixel/pixel-9-pro.png",iconActive:"/icons/devices/pixel/pixel-9-pro-active.png",seed:"pixel 9 pro"}],iqoo:[{id:"neo",label:"Neo Series",icon:"/icons/devices/iqoo/iqoo-neo.svg",iconActive:"/icons/devices/iqoo/iqoo-neo-active.svg",seed:"iqoo neo"},{id:"z",label:"Z Series",icon:"/icons/devices/iqoo/iqoo-z.png",iconActive:"/icons/devices/iqoo/iqoo-z-active.png",seed:"iqoo z"},{id:"12",label:"12 / 11 Series",icon:"/icons/devices/iqoo/iqoo-12.svg",iconActive:"/icons/devices/iqoo/iqoo-12-active.svg",seed:"iqoo 1"}],infinix:[{id:"note",label:"Note Series",icon:"/icons/devices/infinix/infinix-note.png",iconActive:"/icons/devices/infinix/infinix-note-active.png",seed:"infinix note"},{id:"hot",label:"Hot Series",icon:"/icons/devices/infinix/infinix-hot.png",iconActive:"/icons/devices/infinix/infinix-hot-active.png",seed:"infinix hot"},{id:"zero",label:"Zero Series",icon:"/icons/devices/infinix/infinix-zero.png",iconActive:"/icons/devices/infinix/infinix-zero-active.png",seed:"infinix zero"},{id:"smart",label:"Smart Series",icon:"/icons/devices/infinix/infinix-smart.png",iconActive:"/icons/devices/infinix/infinix-smart-active.png",seed:"infinix smart"}],honor:[{id:"magic",label:"Magic Series",icon:"/icons/devices/honor/honor-magic.svg",iconActive:"/icons/devices/honor/honor-magic-active.svg",seed:"honor magic"},{id:"x",label:"X Series",icon:"/icons/devices/honor/honor-x.png",iconActive:"/icons/devices/honor/honor-x-active.png",seed:"honor x"},{id:"number",label:"Number Series",icon:"/icons/devices/honor/honor-number.svg",iconActive:"/icons/devices/honor/honor-number-active.svg",seed:"honor 9"}],asus:[{id:"rog",label:"ROG Phone",icon:"/icons/devices/asus/asus-rog.svg",iconActive:"/icons/devices/asus/asus-rog-active.svg",seed:"rog"},{id:"zenfone",label:"Zenfone",icon:"/icons/devices/asus/asus-zenfone.png",iconActive:"/icons/devices/asus/asus-zenfone-active.png",seed:"zenfone"},{id:"zenfone11",label:"Zenfone 11",icon:"/icons/devices/asus/asus-zenfone11.svg",iconActive:"/icons/devices/asus/asus-zenfone11-active.svg",seed:"zenfone 11"},{id:"zenfone10",label:"Zenfone 10",icon:"/icons/devices/asus/asus-zenfone10.svg",iconActive:"/icons/devices/asus/asus-zenfone10-active.svg",seed:"zenfone 10"},{id:"zenfone9",label:"Zenfone 9",icon:"/icons/devices/asus/asus-zenfone9.png",iconActive:"/icons/devices/asus/asus-zenfone9-active.png",seed:"zenfone 9"}],huawei:[{id:"pura",label:"Pura Series",icon:"/icons/devices/huawei/huawei-pura.png",iconActive:"/icons/devices/huawei/huawei-pura-active.png",seed:"pura"},{id:"mate",label:"Mate Series",icon:"/icons/devices/huawei/huawei-mate.svg",iconActive:"/icons/devices/huawei/huawei-mate-active.svg",seed:"mate"},{id:"nova",label:"Nova Series",icon:"/icons/devices/huawei/huawei-nova.png",iconActive:"/icons/devices/huawei/huawei-nova-active.png",seed:"nova"},{id:"enjoy",label:"Enjoy Series",icon:"/icons/devices/huawei/huawei-enjoy.png",iconActive:"/icons/devices/huawei/huawei-enjoy-active.png",seed:"enjoy"},{id:"y",label:"Y Series",icon:"/icons/devices/huawei/huawei-y.png",iconActive:"/icons/devices/huawei/huawei-y-active.png",seed:"huawei y"}],tecno:[{id:"pova5",label:"POVA 5",icon:"/icons/devices/tecno/tecno-pova5.png",iconActive:"/icons/devices/tecno/tecno-pova5-active.png",seed:"pova 5"},{id:"pova6",label:"POVA 6",icon:"/icons/devices/tecno/tecno-pova6.png",iconActive:"/icons/devices/tecno/tecno-pova6-active.png",seed:"pova 6"},{id:"pova6pro",label:"POVA 6 Pro",icon:"/icons/devices/tecno/tecno-pova6pro.png",iconActive:"/icons/devices/tecno/tecno-pova6pro-active.png",seed:"pova 6 pro"}]},p=ee();for(const d of m){d.icon=p(d.icon),d.iconActive=p(d.iconActive);for(const u of d.models)u.img=p(u.img)}for(const d of Object.values(c).flat())d.icon=p(d.icon),d.iconActive=p(d.iconActive);return{apple:m,series:c}},Le={class:"bg-white pb-24"},Ne={class:"pt-32 sm:pt-36"},Te={class:"mx-auto max-w-5xl px-6 text-center"},Oe={class:"display text-3xl text-ink-900 sm:text-4xl"},Re={class:"mx-auto mt-3 max-w-md text-base text-slate-500"},Ve={class:"mx-auto mt-10 grid max-w-2xl grid-cols-2 gap-3 sm:gap-5"},Ge=["src"],Ee={class:"mt-1 text-xs text-slate-500 sm:mt-1.5 sm:text-sm"},Fe=["src"],We={class:"mt-1 text-xs text-slate-500 sm:mt-1.5 sm:text-sm"},Ze={class:"border-b border-slate-100 bg-[#f5f5f7] pt-28 sm:pt-32"},He={class:"no-scrollbar mx-auto flex max-w-6xl gap-x-10 gap-y-6 overflow-x-auto px-6 py-7 sm:justify-center"},Qe=["onClick"],Ue={class:"flex h-9 items-center"},Xe=["src","alt"],Ye=["src"],Je={class:"mx-auto max-w-6xl px-6 pt-10"},Ke={class:"display text-4xl text-ink-900 sm:text-5xl"},ei={class:"mt-3 text-base text-slate-500"},ii={class:"mt-10 grid grid-cols-2 overflow-hidden rounded-2xl border-l border-t border-slate-200 sm:grid-cols-3 lg:grid-cols-4"},oi=["onClick"],si={class:"flex h-40 items-center justify-center"},ni=["src","alt"],ti={class:"mt-6 text-base font-semibold text-ink-900 transition-colors duration-300 group-hover:text-brand-600"},ai={key:0,class:"mx-auto max-w-6xl px-6 pt-28 sm:pt-32"},ci={class:"display text-4xl text-ink-900 sm:text-5xl"},li={class:"mt-3 text-base text-slate-500"},di={class:"mt-10 grid grid-cols-2 overflow-hidden rounded-2xl border-l border-t border-slate-200 sm:grid-cols-3 lg:grid-cols-4"},ri=["onClick"],pi={class:"flex h-24 items-center justify-center"},vi=["src","alt"],mi={key:1,class:"grid h-16 w-16 place-items-center rounded-2xl bg-ink-900 text-lg font-bold text-white"},ui={class:"mt-6 text-base font-semibold text-ink-900 transition-colors duration-300 group-hover:text-brand-600"},bi={class:"border-b border-slate-100 bg-[#f5f5f7] pt-28 sm:pt-32"},gi={class:"no-scrollbar mx-auto flex max-w-6xl gap-x-10 gap-y-6 overflow-x-auto px-6 py-7 sm:justify-center"},xi=["onClick"],hi={class:"flex h-9 items-center"},fi=["src","alt"],_i=["src"],ki={class:"mx-auto max-w-6xl px-6 pt-10"},wi={key:2,class:"mx-auto max-w-6xl px-6 pt-28 sm:pt-32"},yi={key:3,class:"mx-auto mt-14 max-w-6xl px-6 text-center text-sm text-slate-500"},Ai=["href"],lo=J({__name:"perbaikan",setup(m){const{t:c}=K(),p=ee();fe({title:c("perbaikan.seoTitle"),description:c("perbaikan.seoDescription")});const{whatsapp:d}=_e(),{brands:u}=ke(),{apple:j,series:z}=Be(),{fetchModels:D}=oe(),h=r(),b=r("iphone"),_=V(()=>j.find(s=>s.id===b.value)),k=r(!1),A=be(),w=u.filter(s=>s.id!=="apple"),v=r(),P=r(""),G=V(()=>(v.value?z[v.value.id]:void 0)??[]),H=V(()=>G.value.find(s=>
1s.id===P.value));function se(s){v.value=s,P.value=z[s.id]?.[0]?.id??""}const B=r(""),Q=(s,n)=>s.replace(new RegExp(n,"i"),"").replace(/\s+/g," ").trim();function ne(){const s=ue().query.q?.trim();if(!s)return;const n=s.toLowerCase(),y={iphone:"iphone",ipad:"ipad",macbook:"macbook",imac:"imac","apple watch":"apple-watch",watch:"apple-watch",mac:"macbook",apple:"iphone"};for(const[f,S]of Object.entries(y))if(n.includes(f)){h.value="apple",b.value=S,k.value=!0,B.value=Q(s,f);return}const C={samsung:"samsung",galaxy:"samsung",xiaomi:"xiaomi",redmi:"xiaomi",poco:"xiaomi",oppo:"oppo",vivo:"vivo",realme:"realme"};for(const[f,S]of Object.entries(C))if(n.includes(f)){const R=u.find(F=>F.id===S);if(R){h.value="android",v.value=R,B.value=Q(s,f);return}}}ne();function U(s){h.value=s,b.value="iphone",k.value=!1,v.value=void 0}const q=r(),L=r(),N=r(),T=r();function E(s){q.value=s.name,L.value=s.id,N.value=s.brand_id,T.value=s.device_id,A("ViewContent",{content_id:String(s.id),content_name:s.name,content_type:"device_model"})}const X=new Map,O=s=>s.toLowerCase().replace(/\s+/g," ").trim();async function te(s,n){let y=X.get(n);if(!y){try{y=await D({brandId:6,deviceId:n})}catch{y=[]}X.set(n,y)}const C=y.find(f=>O(f.name)===O(s))||y.find(f=>O(f.name).includes(O(s)));q.value=s,L.value=C?.id,N.value=C?.brand_id,T.value=C?.device_id}return(s,n)=>{const y=ae,C=ce,f=le,S=De,R=xe,F=he;return t(),a("div",Le,[e(h)?e(h)==="apple"?(t(),a(x,{key:1},[i("div",Ze,[i("div",He,[(t(!0),a(x,null,$(e(j),o=>(t(),a("button",{key:o.id,class:"group flex shrink-0 flex-col items-center text-center",onClick:W=>{b.value=o.id,k.value=!1}},[i("span",Ue,[i("img",{src:o.icon,alt:o.label,class:I(["h-9 w-auto object-contain",e(b)===o.id?"hidden":"block group-hover:hidden"])},null,10,Xe),i("img",{src:o.iconActive,alt:"","aria-hidden":"true",class:I(["h-9 w-auto object-contain",e(b)===o.id?"block":"hidden group-hover:block"])},null,10,Ye)]),i("span",{class:I(["mt-3 text-sm font-semibold transition-colors",e(b)===o.id?"text-brand-600":"text-ink-900"])},l(o.label),3)],8,Qe))),128))])]),i("div",Je,[e(k)?(t(),Y(S,{key:0,"brand-id":6,"device-id":e(_).beDeviceId,title:e(c)("perbaikan.repairCategory",{label:e(_).label}),"initial-query":e(B),onBack:n[2]||(n[2]=o=>k.value=!1),onSelect:E},null,8,["device-id","title","initial-query"])):(t(),a(x,{key:1},[i("button",{class:"mb-8 flex items-center gap-1.5 text-sm font-medium text-slate-500 transition-colors duration-300 hover:text-ink-900",onClick:n[3]||(n[3]=o=>h.value=void 0)},[g(e(Z),{class:"h-4 w-4"}),M(" "+l(e(c)("perbaikan.back")),1)]),i("h1",Ke,l(e(c)("perbaikan.repairCategory",{label:e(_).label})),1),i("p",ei,l(e(c)("perbaikan.pickModel")),1),i("div",ii,[(t(!0),a(x,null,$(e(_).models,o=>(t(),a("button",{key:o.label,type:"button",class:"group flex flex-col items-center border-r border-b border-slate-200 bg-white px-6 py-10 transition-colors duration-300 hover:bg-slate-50",onClick:W=>te(o.label,e(_).beDeviceId)},[i("span",si,[i("img",{src:o.img,alt:o.label,loading:"lazy",class:"max-h-40 w-auto object-contain transition-transform duration-300 group-hover:scale-105"},null,8,ni)]),i("span",ti,l(o.label),1)],8,oi))),128))]),i("button",{class:"mx-auto mt-8 flex items-center gap-1.5 rounded-full border border-slate-200 px-6 py-3 text-sm font-semibold text-ink-700 transition-colors duration-300 hover:bg-slate-50",onClick:n[4]||(n[4]=o=>k.value=!0)},[M(l(e(c)("perbaikan.seeAllModels",{label:e(_).label}))+" ",1),g(e(ie),{class:"h-4 w-4"})])],64))])],64)):(t(),a(x,{key:2},[e(v)?e(G).length?(t(),a(x,{key:1},[i("div",bi,[i("div",gi,[(t(!0),a(x,null,$(e(G),o=>(t(),a("button",{key:o.id,class:"group flex shrink-0 flex-col items-center text-center",onClick:W=>P.value=o.id},[i("span",hi,[i("img",{src:o.icon,alt:o.label,class:I(["h-9 w-auto object-contain",e(P)===o.id?"hidden":"block group-hover:hidden"])},null,10,fi),i("img",{src:o.iconActive,alt:"","aria-hidden":"true",class:I(["h-9 w-auto object-contain",e(P)===o.id?"block":"hidden group-hover:block"])},null,10,_i)]),i("span",{class:I(["mt-3 text-sm font-semibold transition-colors",e(P)===o.id?"text-brand-600":"text-ink-900"])},l(o.label),3)],8,xi))),128))])]),i("div",ki,[(t(),Y(S,{key:e(P),"brand-id":e(v).beId,title:e(c)("perbaikan.repairCategory",{label:e(H)?.label??e(v).name}),"initial-query":e(H)?.seed,onBack:n[6]||(n[6]=o=>v.value=void 0),onSelect:E},null,8,["brand-id","title","initial-query"]))])],64)):(t(),a("div",wi,[g(S,{"brand-id":e(v).beId,title:e(c)("perbaikan.repairCategory",{label:e(v).name}),"initial-query":e(B),onBack:n[7]||(n[7]=o=>v.value=void 0),onSelect:E},null,8,["brand-id","title","initial-query"])])):(t(),a("div",ai,[i("button",{class:"mb-8 flex items-center gap-1.5 text-sm font-medium text-slate-500 transition-colors duration-300 hover:text-ink-900",onClick:n[5]||(n[5]=o=>h.value=void 0)},[g(e(Z),{class:"h-4 w-4"}),M(" "+l(e(c)("perbaikan.back")),1)]),i("h1",ci,l(e(c)("perbaikan.repairAndroid")),1),i("p",li,l(e(c)("perbaikan.pickBrand")),1),i("div",di,[(t(!0),a(x,null,$(e(w),o=>(t(),a("button",{key:o.id,type:"button",class:"group flex flex-col items-center border-r border-b border-slate-200 bg-white px-6 py-12 transition-colors duration-300 hover:bg-slate-50",onClick:W=>se(o)},[i("span",pi,[o.logo?(t(),a("img",{key:0,src:o.logo,alt:o.name,class:I(["w-auto object-contain transition-transform duration-300 group-hover:scale-105",o.logoH??"h-12"])}
1,null,10,vi)):(t(),a("span",mi,l(o.name.slice(0,2)),1))]),i("span",ui,l(o.name),1)],8,ri))),128))])]))],64)):(t(),a(x,{key:0},[i("section",Ne,[i("div",Te,[i("h1",Oe,l(e(c)("perbaikan.heroTitle")),1),i("p",Re,l(e(c)("perbaikan.heroSubtitle")),1),i("div",Ve,[i("button",{class:"group flex flex-col items-center rounded-2xl border border-slate-200 px-4 py-7 transition-all duration-300 hover:border-ink-900 hover:shadow-xl hover:shadow-ink-900/5 sm:rounded-3xl sm:px-8 sm:py-12",onClick:n[0]||(n[0]=o=>U("apple"))},[i("img",{src:e(p)("/brands/apple.svg"),alt:"Apple",class:"h-8 w-8 object-contain transition-transform duration-300 group-hover:-translate-y-1 sm:h-11 sm:w-11"},null,8,Ge),n[9]||(n[9]=i("span",{class:"mt-4 text-lg font-semibold text-ink-900 sm:mt-6 sm:text-2xl"},"Apple",-1)),i("span",Ee,l(e(c)("perbaikan.appleDevices")),1)]),i("button",{class:"group flex flex-col items-center rounded-2xl border border-slate-200 px-4 py-7 transition-all duration-300 hover:border-ink-900 hover:shadow-xl hover:shadow-ink-900/5 sm:rounded-3xl sm:px-8 sm:py-12",onClick:n[1]||(n[1]=o=>U("android"))},[i("img",{src:e(p)("/brands/android.svg"),alt:"Android",class:"h-8 w-8 object-contain transition-transform duration-300 group-hover:-translate-y-1 sm:h-11 sm:w-11"},null,8,Fe),n[10]||(n[10]=i("span",{class:"mt-4 text-lg font-semibold text-ink-900 sm:mt-6 sm:text-2xl"},"Android",-1)),i("span",We,l(e(c)("perbaikan.androidDevices")),1)])])])]),g(y),g(C),g(f)],64)),e(h)?(t(),a("p",yi,[M(l(e(c)("perbaikan.deviceNotListed"))+" ",1),i("a",{href:e(d)(e(c)("perbaikan.whatsappConsult")),target:"_blank",rel:"noopener",class:"ml-1 inline-flex items-center gap-1 font-semibold text-brand-600 hover:underline"},[g(R,{class:"h-4 w-4"}),M(" "+l(e(c)("perbaikan.chatUs")),1)],8,Ai)])):me("",!0),g(F,{open:!!e(q),device:e(q),"device-model-id":e(L),"brand-id":e(N),"device-id":e(T),onClose:n[8]||(n[8]=o=>{q.value=void 0,L.value=void 0,N.value=void 0,T.value=void 0})},null,8,["open","device","device-model-id","brand-id","device-id"])])}}});export{lo 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.