1import{T as ct,u as P,_ as B,R as ut,a as dt,c as wt}from"./_plugin-vue_export-helper-523774f3.js";import{i as pt,u as z,a as mt,b as W,s as _t,p as ft,r as ht}from"./index-8cf8fa25.js";import{d as gt,r as vt,u as yt}from"./index-bb3305c9.js";import{d as y,r as b,w as V,c as M,o as c,a as k,b as D,e as m,f as T,u as l,n as C,g as t,t as f,h as u,i as H,F as S,j as N,k as xt,l as bt,m as L,p as kt,q as G,s as Q,v as O,x as Y}from"./runtime-core.esm-bundler-b21888a6.js";import{X,S as $t,P as Ct,N as St,A as Z,L as Lt,_ as Mt,a as tt,M as Dt}from"./BaseIcon.vue_vue_type_script_setup_true_lang-9fde124e.js";import{I as K,C as Tt,S as It,T as At}from"./triangle-alert-0ac82f92.js";import{n as E}from"./constants-17069a5d.js";import{_ as Nt}from"./BaseUserType.vue_vue_type_script_setup_true_lang-fef1ce28.js";import{H as et}from"./map-pin-5061e4d3.js";import{C as Pt}from"./credit-card-c66379b5.js";import{C as ot}from"./share-2-eef0d094.js";import{L as st}from"./leaf-70cd78e4.js";import{B as q}from"./BaseButton-210fe8e6.js";import{_ as Bt}from"./LoginDialog.vue_vue_type_script_setup_true_lang-5126af3b.js";import{d as Ht,c as Rt,a as j}from"./dayjs.min-2b4c759d.js";import{c as Yt}from"./vue.505b826e-e9756418.js";import"./createLucideIcon-6c8f75d7.js";import"./users-2bfa8b3b.js";import"./chevron-left-50aa2912.js";import"./chevron-right-dfc2ba4c.js";import"./chevron-up-f59078d5.js";import"./circle-x-7c01452f.js";import"./file-18c58423.js";import"./crown-ba1e6a3c.js";import"./image-plus-6d5147b6.js";import"./loader-circle-42d8ec8f.js";import"./user-bd4236d0.js";import"./search-fa20cec6.js";import"./truck-e603ac65.js";import"./square-pen-ad08c180.js";import"./trash-2-c6ddab41.js";import"./BaseDialog-16c8e3cd.js";import"./LoginForm-3b531bfc.js";import"./BaseTextField-d6dcc249.js";import"./index.esm-518cb801.js";(function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))i(e);new MutationObserver(e=>{for(const r of e)if(r.type==="childList")for(const a of r.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function o(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerpolicy&&(r.referrerPolicy=e.referrerpolicy),e.crossorigin==="use-credentials"?r.credentials="include":e.crossorigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function i(e){if(e.ep)return;e.ep=!0;const r=o(e);fetch(e.href,r)}})();const zt="https://api.tradeinplus.co.id/api",Et={install:s=>{s.config.globalProperties.$axios=pt;const n=s.config.globalProperties.$axios;n.interceptors.request.use(o=>{const e=z().token;return e&&(o.headers.Authorization=`Bearer ${e}`),o},o=>Promise.reject(o)),n.interceptors.response.use(o=>o,async o=>{const i=o.config,e=z();if(o.response.status===401&&!i._retry){i._retry=!0;const r=new FormData;return r.append("refresh_token",e.refreshToken??""),n.post(`${zt}/auth/refresh`,r).then(a=>{if(a.status===200)return e.token=a.data.data.token,e.refreshToken=a.data.data.refresh_token,n(i)}).catch(a=>{console.log("Error while refreshing token",a),e.logout()})}return Promise.reject(o)})}},jt={beforeMount:(s,n)=>{s.clickOutsideEvent=o=>{s==o.target||s.contains(o.target)||n.value()},document.addEventListener("click",s.clickOutsideEvent)},unmounted:s=>{document.removeEventListener("click",s.clickOutsideEvent)}};function Vt(s={}){return gt({hooks:{entries:{resolve({entries:n}){var i;let o=null;for(const e of n){const r=e.resolvedInput?"resolvedInput":"input",a=e[r];typeof a.titleTemplate<"u"&&(o=a.titleTemplate)}for(const e of n){const r=e.resolvedInput?"resolvedInput":"input",a=e[r],d=a.meta||[];o=vt(o,a.title);const w=a.title,_=(i=d.find(p=>p.name==="description"))==null?void 0:i.content,h=!!d.find(p=>p.property==="og:title"),I=!!d.find(p=>p.property==="og:image"),x=!!d.find(p=>p.property==="twitter:card"),A=!!d.find(p=>p.property==="og:description");if(e[r].meta=a.meta||[],o&&!h){let p=(s==null?void 0:s.ogTitle)||o;typeof p=="function"&&(p=p(w)),p&&e[r].meta.push({property:"og:title",content:String(p)})}if(_&&!A){let p=(s==null?void 0:s.ogDescription)||_;typeof p=="function"&&(p=p(w)),p&&e[r].meta.push({property:"og:description",content:String(p)})}I&&!x&&e[r].meta.push({name:"twitter:card",content:(s==null?void 0:s.twitterCard)||"summary_large_image"})}}}}})}const Ot=["id"],Ft=y({__name:"BaseNotification",setup(s){const n=mt(),o=b();function i(){o.value=n.notifications.shift(),o.value&&setTimeout(()=>{i()},5e3)}V(()=>n.notifications.length,()=>{o.value||i()},{immediate:!0});const e=M(()=>{var _;return(_=o.value)==null?void 0:_.severity}),r=M(()=>{var _;return{[`notification--${(_=o.value)==null?void 0:_.severity}`]:!0}}),a=M(()=>{switch(e.value){case"info":return K;case"warning":return At;case"error":return It;case"success":return Tt;default:return K}}),d=M(()=>({"notification-icon":!0,[`notification-icon--${e.value}`]:!0})),w=M(()=>({"notification-text":!0,[`notification-text--${e.value}`]:!0}));return(_,h)=>(c(),k(ct,{duration:550,name:"notification"},{default:D(()=>[o.value?(c(),m("div",{key:0,class:C(["tw-w-10/12 notification",l(r)]),id:o.value.severity},[(c(),k(T(l(a)),{class:C(l(d)),size:24},null,8,["class"])),t("p",{class:C(["tw-font-medium",l(w)])},f(o.value.message),3),u(l(X),{onClick:h[0]||(h[0]=I=>o.value=null),class:"tw-w-4 tw-h-4 tw-absolute tw-top-2 tw-right-2 tw-cursor-pointer tw-text-gray-500 hover:tw-text-gray-700"})],10,Ot)):H("",!0)]),_:1}))}});const F="/assets/logo_tip_white-fccb1920.png",Jt={class:"tw-bg-blue-50 tw-px-4 lg:tw-px-8 md:tw-px-10 tw-py-8 md:tw-py-12"},Kt={class:"tw-container tw-mx-auto tw-flex tw-flex-col tw-gap-8 md:tw-flex-row tw-justify-between"},qt={class:"tw-flex tw-flex-col tw-gap-2"},Ut={class:"tw-font-semibold tw-text-sm md:tw-text-base tw-text-gray-800"},Wt={class:"tw-text-xs md:tw-text-sm tw-text-gray-800"},Gt={class:"tw-bg-[#002359] tw-py-10 tw-px-10 tw-text-xs"},Qt={class:"md:tw-container tw-mx-auto tw-text-white tw-flex tw-flex-col tw-divide-y tw-divide-gray-600 tw-gap-8"}
1,Xt={class:"tw-grid tw-grid-cols-12 tw-gap-8"},Zt={class:"tw-flex tw-flex-col tw-gap-2 tw-pb-8 tw-col-span-12 md:tw-col-span-4 tw-w-fit tw-text-sm"},te=["onClick"],ee=t("div",{class:"tw-flex tw-flex-col tw-gap-2 tw-col-span-12 md:tw-col-span-4 tw-w-fit"},[t("div",{class:"tw-font-semibold tw-mb-2"},"Contact"),t("div",null,"[email protected]"),t("div",{class:""},"021 25675466"),t("div",{class:""},"Operation hours: Mon - Fri, 8 AM - 5 PM")],-1),oe={class:"tw-col-span-12 md:tw-col-span-4 tw-w-fit"},se=t("img",{src:F,alt:"TradeInPlus",class:"tw-w-28 md:tw-w-36 tw-mb-5"},null,-1),ne={class:"tw-text-xs tw-w-48 md:tw-w-full"},ae={class:"tw-flex tw-flex-col lg:tw-flex-row lg:tw-justify-between lg:tw-items-end tw-gap-2"},ie={class:"tw-pt-4 tw-text-xs"},re={class:""},le={class:""},nt=y({__name:"TheFooter",setup(s){const n="Jl. RS. Fatmawati No. 6B. Cipete Selatan, Cilandak, Jakarta Selatan. Daerah Khusus Ibukota Jakarta 12410, Indonesia",o=P(),i=[{icon:$t,title:"Jaminan Produk Berkualitas",description:"Barang sudah lulus Quality Control oleh tim Trade In Plus"},{icon:Ct,title:"Layanan Pelanggan Terpercaya",description:"Siap membantu keluhan dan pertanyaan Anda melalui email"},{icon:St,title:"Jaringan Luas se-Indonesia",description:"Trade In Plus hadir di ribuan toko mitra di Indonesia"}],e=()=>{const a=document.createElement("a");a.href=window.location.origin+"/docs/syarat-ketentuan-new.pdf",a.target="_blank",a.rel="noopener noreferrer",a.click()},r=()=>{const a=document.createElement("a");a.href="https://enbmobilecare.co.id/privacy-policy",a.target="_blank",a.rel="noopener noreferrer",a.click()};return(a,d)=>(c(),m(S,null,[t("div",Jt,[t("div",Kt,[(c(),m(S,null,N(i,(w,_)=>t("div",{key:_,class:"tw-flex tw-gap-4 tw-items-center"},[(c(),k(T(w.icon),{class:"tw-text-blue-400",size:32})),t("div",qt,[t("div",Ut,f(w.title),1),t("div",Wt,f(w.description),1)])])),64))])]),t("div",Gt,[t("div",Qt,[t("div",Xt,[t("div",Zt,[t("button",{onClick:d[0]||(d[0]=w=>l(o).push("/eco")),class:"tw-text-left tw-text-white tw-font-semibold tw-text-sm"}," EcoExchange "),t("button",{onClick:d[1]||(d[1]=w=>l(o).push("/")),class:"tw-text-left tw-text-white tw-font-semibold tw-text-sm"}," Home "),(c(!0),m(S,null,N(l(E),(w,_)=>(c(),m("button",{key:_,onClick:h=>l(o).push(w.path||"#"),class:"tw-text-left tw-text-white tw-font-semibold tw-text-sm"},f(w.name),9,te))),128))]),ee,t("div",oe,[se,t("p",ne,f(l(n)),1)])]),t("div",ae,[t("div",ie,[t("div",re,"â "+f(new Date().getFullYear())+", TradeInPlus",1),t("div",le," ENB Mobile Care © Copyright "+f(new Date().getFullYear())+" All Right Reserved ",1)]),t("div",{class:"tw-flex tw-gap-4"},[t("a",{class:"tw-underline tw-cursor-pointer",onClick:e},"Syarat & Ketentuan"),t("a",{class:"tw-underline tw-cursor-pointer",onClick:r},"Kebijakan Privasi")])])])])],64))}}),ce={class:"tw-flex tw-justify-center"},ue={class:"tw-relative tw-inline-block"},de=["src"],we={class:"tw-hidden md:tw-flex md:tw-flex-col md:tw-gap-1 md:tw-ml-3"},pe={class:"tw-text-left tw-truncate tw-w-24 tw-font-semibold"},me=["src","alt"],_e={class:"tw-flex tw-flex-col tw-gap-2"},fe={class:"tw-text-left tw-text-sm tw-text-gray-600 tw-capitalize tw-font-semibold"},he=t("hr",{class:"tw-border-gray-200"},null,-1),ge=["onClick"],ve={key:0,class:"tw-flex tw-items-center tw-gap-1 tw-bg-[#002359] tw-text-white tw-rounded-full tw-px-2 tw-py-1 tw-text-xs tw-font-semibold tw-ml-auto"},ye=t("div",null,"Eco",-1),xe=t("hr",{class:"tw-border-gray-200"},null,-1),be=y({__name:"BaseNavbarDropdown",props:{avatar:{type:String,required:!0},fullname:{type:String,required:!0},type:{type:String,required:!0},isLogin:{type:Boolean,required:!0},modelValue:{type:Boolean,required:!0,default:!1}},emits:["logout","update:modelValue"],setup(s,{emit:n}){const o=s,i=P(),e=()=>{n("logout")},r=_=>{i.push(_)},a=()=>{n("update:modelValue",!o.modelValue)},d=()=>{n("update:modelValue",!1)},w=[{title:"Iklan",icon:Z,link:"/product"},{title:"Wishlist",icon:et,link:"/wishlist"},{title:"Transaksi",icon:Pt,link:"/eco/transaction-list",type:"eco"}];return(_,h)=>{const I=xt("click-outside");return bt((c(),m("div",ce,[t("div",ue,[s.isLogin?(c(),m("button",{key:0,"aria-label":"user dropdown",class:"tw-relative tw-z-10 tw-flex tw-items-center tw-gap-2 tw-p-1 tw-text-sm tw-text-gray-600 tw-bg-white tw-border tw-border-transparent tw-rounded-md hover:tw-bg-gray-100 focus:tw-outline-none focus:tw-shadow-outline",onMouseenter:a},[t("img",{src:s.avatar,alt:"avatar",class:"tw-flex-none tw-w-8 tw-h-8 tw-rounded-full tw-object-cover"},null,8,de),t("div",we,[t("div",pe,f(s.fullname),1)]),u(l(ot),{size:18})],32)):H("",!0),s.modelValue?(c(),m("div",{key:1,class:"tw-absolute tw-right-0 tw-z-20 tw-w-56 tw-py-2 tw-mt-2 tw-overflow-hidden tw-bg-white tw-rounded-md tw-shadow-xl",onMouseleave:a},[t("button",{class:"tw-w-full tw-flex tw-items-center tw-gap-3 tw-px-4 tw-py-3 tw-text-sm tw-text-gray-600 tw-capitalize tw-font-semibold tw-transition-colors tw-duration-200 tw-transform hover:tw-bg-gray-100",onClick:h[0]||(h[0]=x=>l(i).push("/profile"))},[t("img",{src:s.avatar,alt:"Avatar "+s.fullname,class:"tw-flex-none tw-w-14 tw-h-14 tw-object-cover tw-rounded-full"},null,8,me),t("div",_e,[t("div",fe,f(s.fullname),1),u(Nt,{type:s.type},null,8,["type"])])]),he,(c(),m(S,null,N(w,(x,A)=>t("button",{key:A,onClick:p=>r(x.link),class:"tw-flex tw-items-center tw-gap-2 tw-w-full tw-px-4 tw-py-3 tw-text-sm tw-text-gray-600 tw-capitalize tw-transition-colors tw-duration-200 tw-transform hover:tw-bg-gray-100"},[(c(),k(T(x.icon),{size:18})),L(" "+f(x.title)+" ",1),x.type==="eco"?(c(),m("div",ve,[ye,u(l(st),{size:18})])):H("",!0)],8,ge)),64)),xe,t("button",{onClick:e,class:"tw-flex tw-items-center tw-gap-2 tw-w-full tw-px-4 tw-py-3 tw-text-sm tw-text-gray-600 tw-capitalize tw-transition-colors tw-duration-200 tw-transform hover:tw-bg-gray-100"},[u(l(Lt),{size:18}),L(" Keluar ")])],32)):H("",!0)])])),[[I,d]])}}}),ke={class:"tw-flex tw-items-center tw-px-3 md:tw-px-10 tw-py-3 tw-text-white tw-divide-x tw-divide-gray-600"},$e=t("div",{class:"tw-text-sm md:tw-text-base tw-font-semibold"},"Kategori",-1),Ce={class:"tw-bg-white tw-w-full md:tw-w-fit tw-absolute md:tw-left-24 tw-shadow-lg tw-rounded-md tw-z-50"},Se=["onClick"],Le=y({__name:"EcoNavbar",setup(s){const n=P(),o=W(),{ecoCategories:i}
1=_t(o),e=b(!1),r=a=>{n.push(`/eco/category/${a}`),e.value=!1};return(a,d)=>(c(),m("div",{class:"tw-bg-[#002359] tw-w-full",onMouseleave:d[3]||(d[3]=w=>e.value=!1)},[t("div",ke,[t("button",{class:"tw-flex tw-items-center tw-mr-3 tw-font-semibold tw-text-sm md:tw-text-base hover:tw-text-gray-600 hover:tw-bg-white tw-px-2 tw-rounded tw-transition-all tw-duration-300 tw-ease-in-out",onClick:d[0]||(d[0]=w=>l(n).push("/eco"))},[L(" EcoExchange "),u(l(st),{class:"tw-w-5 tw-h-5 tw-text-inherit tw-ml-1"})]),t("button",{class:C(["tw-pl-3 tw-px-2 tw-flex tw-items-center tw-gap-2",e.value?"tw-bg-white tw-rounded tw-text-gray-600":""]),onMouseover:d[1]||(d[1]=w=>e.value=!0)},[$e,u(l(ot))],34)]),t("div",Ce,[t("div",{class:C(["tw-grid tw-grid-cols-1 tw-gap-4 tw-px-3 tw-py-3 tw-w-full md:tw-w-64 tw-max-h-96 tw-overflow-y-auto tw-overflow-x-hidden tw-bg-white tw-text-gray-600 tw-text-sm md:tw-text-base tw-font-semibold tw-transition-all tw-rounded-b-lg tw-duration-300 tw-ease-in-out",e.value?"tw-grid":"tw-hidden"]),onMouseleave:d[2]||(d[2]=w=>e.value=!1)},[(c(!0),m(S,null,N(l(i),w=>(c(),m("button",{key:w.id,class:"tw-flex tw-items-center tw-gap-3 tw-text-sm md:tw-text-base tw-font-semibold tw-border tw-border-gray-300 tw-rounded-md tw-p-2 tw-transition-all tw-duration-300 tw-ease-in-out hover:tw-bg-gray-100 tw-capitalize",onClick:_=>r(w.slug)},[u(Mt,{name:w.icon,"stroke-width":2},null,8,["name"]),L(" "+f(w.name),1)],8,Se))),128))],34)])],32))}}),Me=s=>(G("data-v-2e3473a8"),s=s(),Q(),s),De={class:"navigation-bar-container"},Te={class:"tw-bg-black tw-text-white tw-text-xs tw-font-semibold tw-hidden md:tw-flex tw-justify-end tw-p-3 tw-py-1"},Ie=["href"],Ae={class:"navigation-bar-content tw-px-3 md:tw-px-10 tw-py-3 md:tw-py-4"},Ne={class:"navigation-bar-title"},Pe=Me(()=>t("img",{src:F,alt:"logo",class:"tw-h-10"},null,-1)),Be=[Pe],He={class:"tw-hidden md:tw-flex tw-gap-6"},Re=["onClick"],Ye={class:"tw-flex tw-items-center tw-gap-8 md:tw-divide-x"},ze={class:"tw-hidden md:tw-flex tw-gap-4 tw-text-white"},Ee={class:"tw-pl-8"},je={key:1,class:"tw-flex tw-items-center tw-gap-3"},Ve={id:"eco-navbar",class:"tw-w-full tw-z-10"},Oe={class:"tw-flex tw-pr-2 tw-justify-start tw-mb-10"},Fe={class:"tw-flex tw-flex-col tw-items-start tw-gap-6 tw-text-white tw-font-semibold"},Je=["onClick"],Ke=y({__name:"TheNavbar",emits:["sticky"],setup(s,{emit:n}){const o="https://play.google.com/store/apps/details?id=id.biddingplus",i=P(),e=z(),r=M(()=>e.isLogin),a=M(()=>e.user),d=b(!1),w=()=>{d.value=!d.value},_=b(!1),h=b();V(()=>i.currentRoute.value.path,()=>{d.value=!1});const I=()=>{var g;if(!r.value){(g=h.value)==null||g.openDialog(),e.returnUrl="/wishlist";return}i.push("/wishlist")},x=()=>{var g;if(!r.value){(g=h.value)==null||g.openDialog(),e.returnUrl="/product";return}i.push("/product")},A=()=>{i.push("/")},p=()=>{e.returnUrl=i.currentRoute.value.path,i.push({path:"/login",query:{return_url:e.returnUrl}})},it=()=>{i.push("/register")},rt=()=>{e.logout().then(()=>{_.value=!1})},J=b(!1);return kt(()=>{window.onscroll=function(){v()};const g=document.getElementById("eco-navbar"),$=(g==null?void 0:g.offsetTop)||0;function v(){window.pageYOffset>$?(g.classList.add("tw-fixed","tw-top-0"),n("sticky",!0),J.value=!0):(g.classList.remove("tw-fixed","tw-top-0"),n("sticky",!1),J.value=!1)}}),(g,$)=>(c(),m(S,null,[t("div",De,[t("div",Te,[t("a",{href:l(o),target:"_blank",rel:"noopener noreferrer",class:"tw-flex tw-items-center tw-gap-1 tw-cursor-pointer"}
1,[u(l(tt),{size:16}),L(" Download Aplikasi BiddingPlus ")],8,Ie)]),t("div",Ae,[t("div",Ne,[t("button",{onClick:A,class:"tw-hidden md:tw-block"},Be),t("button",{class:"tw-block md:tw-hidden","aria-label":"open drawer",onClick:$[0]||($[0]=v=>w())},[u(l(Dt),{class:"tw-text-white"})]),t("div",He,[(c(!0),m(S,null,N(l(E),(v,R)=>(c(),m("button",{key:R,class:"tw-text-sm tw-text-white tw-font-semibold",onClick:lt=>l(i).push(v.path||"#")},f(v.name),9,Re))),128))])]),t("div",Ye,[t("div",ze,[t("button",{"aria-label":"wishlist",onClick:I},[u(l(et))]),t("button",{"aria-label":"archive",onClick:x},[u(l(Z))])]),t("div",Ee,[l(r)?(c(),k(be,{key:0,fullname:l(a).fullname,avatar:l(a).avatar,type:l(a).type,isLogin:l(r),modelValue:_.value,"onUpdate:modelValue":$[1]||($[1]=v=>_.value=v),onLogout:rt},null,8,["fullname","avatar","type","isLogin","modelValue"])):(c(),m("div",je,[u(q,{variant:"contained",color:"white",size:"small",onClick:p},{default:D(()=>[L("Masuk")]),_:1}),u(q,{variant:"outlined",color:"white",size:"small",onClick:it},{default:D(()=>[L("Daftar")]),_:1})]))])])]),t("div",Ve,[u(Le)])]),t("nav",{class:C([d.value?"navbar-open":"navbar-close","navbar tw-fixed tw-p-3 tw-overflow-x-scroll tw-bg-[#002359] tw-top-0 tw-h-screen tw-w-screen tw-max-w-lg tw-z-[200] tw-transition-all tw-duration-300 tw-ease-in-out"])},[t("div",Oe,[t("button",{class:"tw-p-2 tw-text-white tw-text-xl tw-font-bold","aria-label":"close drawer",onClick:$[2]||($[2]=v=>w())},[u(l(X))])]),t("div",Fe,[t("img",{src:F,alt:"logo",class:"tw-w-20 tw-cursor-pointer",onClick:A}),(c(!0),m(S,null,N(l(E),(v,R)=>(c(),m("button",{key:R,onClick:lt=>l(i).push(v.path||"#")},f(v.name),9,Je))),128))])],2),u(Bt,{ref_key:"loginDialogRef",ref:h},null,512)],64))}});const at=B(Ke,[["__scopeId","data-v-2e3473a8"]]),qe={class:"container"},Ue={class:"content"},We=y({__name:"AppLayoutDefault",setup(s){const n=b(!1),o=i=>{n.value=i};return(i,e)=>{const r=O("RouterView");return c(),m("div",qe,[u(at,{onSticky:o}),t("div",Ue,[u(r,null,{default:D(({Component:a})=>[(c(),k(T(a),{class:C(["tw-px-3 md:tw-container md:tw-mx-auto 2xl:tw-px-36 tw-py-6",{"tw-pt-[72px]":n.value}])},null,8,["class"]))]),_:1})]),u(nt)])}}});const Ge=B(We,[["__scopeId","data-v-a7e91a0e"]]),Qe="/assets/logo_tradeinplus_white-54d525e2.png",Xe=s=>(G("data-v-b30865f3"),s=s(),Q(),s),Ze={class:"navigation-bar-container"},to={class:"tw-bg-black tw-text-white tw-text-xs tw-font-semibold tw-flex tw-justify-end tw-p-3 tw-py-1"},eo=["href"],oo=Xe(()=>t("img",{src:Qe,alt:"logo",class:"tw-w-28"},null,-1)),so=[oo],no=y({__name:"TheNavbarAuth",setup(s){const n="https://play.google.com/store/apps/details?id=id.biddingplus",o=P(),i=()=>{o.push("/")};return(e,r)=>(c(),m("div",Ze,[t("div",to,[t("a",{href:l(n),target:"_blank",rel:"noopener noreferrer",class:"tw-flex tw-items-center tw-gap-1 tw-cursor-pointer"}
1,[u(l(tt),{size:16}),L(" Download Aplikasi BiddingPlus ")],8,eo)]),t("div",{class:"navigation-bar-content tw-px-3 md:tw-px-10 tw-py-3 md:tw-py-4"},[t("div",{class:"navigation-bar-title"},[t("button",{onClick:i},so)])])]))}});const ao=B(no,[["__scopeId","data-v-b30865f3"]]),io={class:"container"},ro=y({__name:"AppLayoutAuth",setup(s){return(n,o)=>{const i=O("RouterView");return c(),m("div",io,[u(ao),u(i,null,{default:D(({Component:e})=>[(c(),k(T(e)))]),_:1})])}}});const lo=B(ro,[["__scopeId","data-v-3c33d963"]]),co={class:"container"},uo={class:"content"},wo=y({__name:"AppLayoutHome",setup(s){const n=b(!1),o=i=>{n.value=i};return(i,e)=>{const r=O("RouterView");return c(),m("div",co,[u(at,{onSticky:o}),t("div",uo,[u(r,null,{default:D(({Component:a})=>[(c(),k(T(a),{class:C(["",{"tw-pt-[48px]":n.value}])},null,8,["class"]))]),_:1})]),u(nt)])}}});const po=B(wo,[["__scopeId","data-v-a174a984"]]),mo=y({__name:"AppLayout",setup(s){const n=b(),o=dt();return W().getCategories(),V(()=>{var e;return(e=o.meta)==null?void 0:e.layout},async e=>{switch(e){case"AppLayoutAuth":n.value=Y(lo);break;case"AppLayoutHome":n.value=Y(po);break;default:n.value=Y(Ge);break}},{immediate:!0}),(e,r)=>(c(),k(T(n.value),null,{default:D(()=>[u(l(ut))]),_:1}))}}),_o=y({__name:"App",setup(s){return yt({titleTemplate:"%s | Trade In Plus",title:"Situs Jual Beli Barang Elektronik Bekas Terpercaya",meta:[{name:"description",content:"Trade In Plus adalah situs jual beli barang elektronik bekas terpercaya. Kamu bisa menjual barang elektronik bekas yang kamu punya, atau membeli barang elektronik bekas yang kamu inginkan."}]}),(n,o)=>(c(),m("main",null,[u(mo),u(Ft)]))}});var U={},fo={get exports(){return U},set exports(s){U=s}};(function(s,n){(function(o,i){s.exports=i(Ht)})(Rt,function(o){function i(a){return a&&typeof a=="object"&&"default"in a?a:{default:a}}var e=i(o),r={name:"id",weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),weekStart:1,formats:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},ordinal:function(a){return a+"."}};return e.default.locale(r,null,!0),r})})(fo);j.locale("id");const ho={install:s=>{s.config.globalProperties.$filters={formatNumber(n){return Intl.NumberFormat().format(n)},formatCurrency(n){return new Intl.NumberFormat("id-ID",{style:"currency",currency:"IDR",minimumSignificantDigits:1}).format(n)}
1,formatDate(n,o="D MMMM HH.mm"){return j(n).format(o)},formatFullDate(n){return j(n).format("dddd, D MMMM YYYY HH:mm")},formatCategoryIcon(n){return n.replace(/(^\w|-\w)/g,o=>o.toUpperCase())}}}};const go=Yt({plugins:[Vt()]});wt(_o).directive("click-outside",jt).use(ho).use(Et).use(ft).use(ht).use(go).mount("#app");
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.