PageSourceSearch

https://igitems.fr/build/fr/q-DGdd6QOe.js

js igitems.fr collected 2026-10-01 03:32:42 UTC 15,142 bytes, 1 lines download raw bytes

1import{v as d,aL as Q,a1 as W,a as ie,ay as ce,L as $,K as U,b as i,aw as A,A as r,e as t,R as u,ab as l,az as w,a4 as M,x as f}from"./q-B7_OLekH.js";import{ay as ue,u as _e,B as de,i as pe,A as fe,a3 as me,az as D,U as he,C as V,V as z,D as ge,N as be,aA as S,aB as b}from"./q-BdjGOZ__.js";import{u as ve}from"./q-Xvq4V-ix.js";import{_ as c}from"./q-BKZ00VYc.js";import{i as xe,B as ye,p as we}from"./q-9rfzHdSS.js";import{b as Te,ar as ke,as as Ie,r as Le,l as H}from"./q-RrVgTOYy.js";import{L as Ae}from"./q-0w_Bsxv5.js";import{m as De}from"./q-Bmc9iZ7v.js";import{a as Se,j as Ee,p as Oe}from"./q-DCXBv3i3.js";import{a as Pe}from"./q-B-aFK3jZ.js";import{i as Ce}from"./q-wTBXiqK5.js";const Re=()=>{const[e,n]=d();n.ui.cartOpen=!0,e()},qe=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_Y18Tiq0yoxE:Re},Symbol.toStringTag,{value:"Module"})),Ne=()=>{const[e]=d();e.ui.showDrawer=!1},je=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_0v29tWynWjA:Ne},Symbol.toStringTag,{value:"Module"})),Fe=()=>{const[e,n,o]=d();e.user?o.ui.showNotifications=!0:e.ui.showLogin=!0,n()},Be=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_63m4vdx0gF8:Fe},Symbol.toStringTag,{value:"Module"})),We=()=>{const[e]=d();e.value=!0},$e=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_XB7Q5KHoU4c:We},Symbol.toStringTag,{value:"Module"})),Ue=async()=>{const[e,n,o]=d();n.ui.showDrawer=!1,await ue(e),window.location.href=o?Q("/",o):"/"},Me=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_0h8xwEIH7Lg:Ue},Symbol.toStringTag,{value:"Module"})),Ve=()=>{W();const e=_e(),n=ve(),o=de(),E=ie(),T=ce(E.url.pathname),O=$(!1),P=$(0);U(i(()=>c(()=>import("./q-D-MRxWAR.js"),[]),"s_k3S1KvhEws4",[e,P,n]));const _=i(()=>c(()=>Promise.resolve().then(()=>je),void 0),"s_0v29tWynWjA",[n]),K=i(()=>c(()=>Promise.resolve().then(()=>Me),void 0),"s_0h8xwEIH7Lg",[e,n,T]),C=i(()=>c(()=>Promise.resolve().then(()=>Ye),void 0),"s_gxW0yMaRl0U",[e,_]),R=i(()=>c(()=>Promise.resolve().then(()=>qe),void 0),"s_Y18Tiq0yoxE",[_,n]),X=i(()=>c(()=>Promise.resolve().then(()=>Be),void 0),"s_63m4vdx0gF8",[e,_,n]),q=A(i(()=>c(()=>Promise.resolve().then(()=>Ke),void 0),"s_ZFU0FJ2TQuI",[e])),k=A(i(()=>c(()=>Promise.resolve().then(()=>Ze),void 0),"s_B3XvmUmdE0k",[e])),v=A(i(()=>c(()=>Promise.resolve().then(()=>He),void 0),"s_OE7p0hkQ9dw",[o])),s=a=>T?Q(a,T):a,Y=e.user?.verificationState==="VERIFIED",x=pe(e.user),J=s("/dashboard/account");U(i(()=>c(()=>import("./q-DI8xAxJo.js"),[]),"s_oVHvH0WOJGQ",[e,n]));const N=(e.user?.walletBalanceUsd??0)!==0||(e.user?.paidOrdersCount??0)>0||k.value>0,p=!!e.user?.buyerLimited||Ce(e.user?.verificationState),j=Number(e.sellerLevel?.level??0),Z=fe(),y=[];if(e.user){const a=e.user.paidOrdersCount??0,h=e.user.communityRating??0,g=e.user.createdAt,B=g?new Date(g).getFullYear():NaN;a>0&&y.push({key:"orders",value:a.toLocaleString(Z),label:`Commandes`}),h>0&&y.push({key:"rating",value:h.toFixed(1),label:`Évaluation`}),Number.isFinite(B)&&y.push({key:"since",value:String(B),label:`Membre depuis`})}const I=y.slice(0,3),G=I.length>=2,ee=[{key:"protection",Icon:Se,label:`Protection de l'acheteur`},{key:"delivery",Icon:Te,label:`Livraison instantanée`},{key:"support",Icon:me,label:`Support 24/7`}],le=[{key:"orders",icon:"package",label:`Commandes`,href:s("/dashboard/orders/all")},...p?[]:[{key:"inbox",icon:"message-circle",label:`Boîte de réception`,href:s("/dashboard/inbox"),badge:e.subscription.unseenMessagesCount+(e.subscription.unseenRequestsCount||0)}],{key:"favorites",icon:"heart",label:`Favoris`,href:s("/dashboard/favorites/products"),badge:e.user?e.user.availableFavoriteProductsCount??0:P.value},...p?[]:[{key:"services",icon:"rocket",label:`Services`,href:s("/dashboard/requests")}],...!p&&(e.user?.roles?.includes("ADMIN")??!1)?[{key:"refer",icon:"gift",label:`Refer a friend`,href:s("/dashboard/refer"),tone:"emerald"},{key:"affiliate",icon:"dollar-sign",label:`Affiliate`,href:s("/dashboard/affiliate"),tone:"amber"}]:!p&&e.user?.hasAffiliateAccount?[{key:"affiliate",icon:"dollar-sign",label:`Affiliate`,href:s("/dashboard/affiliate"),tone:"amber"}]:!p&&e.user?.hasRefererAccount?[{key:"refer",icon:"gift",label:`Refer a friend`,href:s("/dashboard/refer"),tone:"emerald"}]:[]],ae=[{key:"offers",icon:"package",label:`Offres`,href:s("/dashboard/offers")}
1,{key:"finances",icon:"wallet",label:`Finances`,href:s("/dashboard/finances/withdrawals")},{key:"insights",icon:"bar-chart-3",label:`Analyses`,href:s("/dashboard/control-center")}],L=a=>{if(!a)return!1;const h=E.url.pathname.replace(/\/$/,""),g=a.replace(/\/$/,"");return h===g||h.startsWith(g+"/")},te=s("/dashboard/wallet"),F=s("/support"),re=Ee(e.user?.walletBalanceUsd||0,e.currency,e.exchangeRates),m=e.user?.affiliateAccount?.tier??null,ne=m==="AFFILIATE"||m==="PRO"||m==="AMBASSADOR",se=s("/dashboard/affiliate"),oe=m&&{AFFILIATE:"Affiliate",PRO:"Partner",AMBASSADOR:"Ambassador"}[m]||"Affiliate";return r(M,{children:[r(ke,{get show(){return n.ui.showDrawer},onClose$:_,position:"right",children:l("div",null,{class:"relative flex min-h-full flex-col px-4 pb-4 pt-3"},[l("div",null,{class:"mb-3 flex h-10 shrink-0 items-center justify-between"},[r(Ae,{small:!0,class:"opacity-90 transition-opacity hover:opacity-100",[t]:{small:t,class:t}},3,"T0_10"),r(Ie,{onClose$:_,class:"static right-auto top-auto -mr-2 rounded-lg p-2",[t]:{onClose$:t,class:t}},3,"T0_11")],1,null),e.user?l("div",null,{class:"mb-4 shrink-0 overflow-hidden rounded-2xl border border-(--ui-border) bg-white/[0.02]",style:"background-image:radial-gradient(125% 90% at 100% 0%, rgba(255,152,0,0.10) 0%, rgba(255,152,0,0) 62%)"},[l("div",null,{class:"flex items-center gap-3 p-3"},[l("a",{href:J},{class:"group flex min-w-0 flex-1 items-center gap-3",onClick$:_},[l("span",null,{class:"relative block h-11 w-11 shrink-0 overflow-hidden rounded-full ring-1 ring-(--ui-border-muted)"},e.user.avatar?l("img",null,{src:u(a=>`https://assets.ig-items.com/files/${a.user.avatar}`,[e]),alt:u(a=>a.user.username||"",[e]),class:"block h-full w-full rounded-full object-cover"},null,3,"T0_12"):l("span",null,{class:"flex h-full w-full items-center justify-center rounded-full bg-primary/15 text-xs font-bold uppercase text-primary"},(e.user.username||"?").split(" ").map(a=>a[0]).join("").slice(0,2),1,null),1,null),l("span",null,{class:"min-w-0 flex-1"},[l("span",null,{class:"flex items-center gap-1.5"},[l("span",null,{class:"truncate text-[14.5px] font-semibold text-highlighted transition-colors group-hover:text-primary"},u(a=>a.user.username,[e]),3,null),Y&&r(De,{class:"h-3.5 w-3.5 shrink-0 text-primary","aria-label":`Vérifié`,[t]:{class:t}},3,"T0_13")],1,null),l("span",null,{class:"mt-1 flex items-center gap-1.5"},[x&&j>0&&l("span",null,{class:"inline-flex shrink-0 items-center rounded-md border border-primary/25 bg-primary/10 px-1.5 py-px text-[9.5px] font-bold uppercase tracking-[0.08em] text-primary"},["Lv ",j],1,"T0_14"),l("span",null,{class:"truncate text-[11.5px] text-(--ui-text-muted)/70"},x?`Vendeur`:`Membre`,1,null)],1,null)],1,null)],1,null),l("div",null,{class:"flex shrink-0 items-center"},[r(D,{ariaLabel:`Notifications`,get badge(){return q.value},onClick$:X,children:r(he,{class:"h-[18px] w-[18px] shrink-0",[t]:{class:t}},3,"T0_15"),[t]:{badge:u(a=>a.value,[q]),onClick$:t}},1,"T0_16"),r(D,{ariaLabel:`Panier`,get badge(){return o.items.length},onClick$:R,children:r(V,{get class(){return["h-[18px] w-[18px] shrink-0",v.value&&"text-emerald-400"]},[t]:{class:u(a=>["h-[18px] w-[18px] shrink-0",a.value&&"text-emerald-400"],[v])}},3,"T0_17"),[t]:{badge:u(a=>a.items.length,[o]),onClick$:t}},1,"T0_18")],1,null)],1,null),G&&l("div",{class:z("grid divide-x divide-(--ui-border)/70 border-t border-(--ui-border)/70",I.length===3?"grid-cols-3":"grid-cols-2")},null,I.map(a=>W(l("div",null,{class:"px-2 py-2 text-center"},[l("div",null,{class:"flex items-center justify-center gap-1 text-[13.5px] font-bold leading-none text-highlighted"},[a.key==="rating"&&r(xe,{class:"h-3 w-3 shrink-0 fill-primary text-primary",[t]:{class:t}},3,"T0_19"),w(a,"value")],1,null),l("div",null,{class:"mt-1 truncate text-[9.5px] font-semibold uppercase tracking-[0.09em] text-(--ui-text-muted)/55"},w(a,"label"),1,null)],1,a.key))),1,"T0_20")],1,"T0_21"):l("div",null,{class:"mb-4 shrink-0 overflow-hidden rounded-2xl border border-(--ui-border) bg-white/[0.02]",style:"background-image:radial-gradient(125% 90% at 100% 0%, rgba(255,152,0,0.10) 0%, rgba(255,152,0,0) 62%)"},[l("div",null,{class:"flex items-center gap-3 p-3"},[l("button",null,{type:"button",class:"group flex min-w-0 flex-1 items-center gap-3 text-left cursor-pointer",onClick$:C},[l("span",null,{class:"flex h-11 w-11 shrink-0 items-center justify-center rounded-full bg-primary/10 ring-1 ring-(--ui-border-muted) transition-colors group-hover:bg-primary/20"},r(Le,{class:"h-[18px] w-[18px] text-primary/80",[t]:{class:t}},3,"T0_22"),1,null),l("span",null,{class:"min-w-0 flex-1"},[l("span",null,{class:"block truncate text-[14.5px] font-semibold text-highlighted transition-colors group-hover:text-primary"},`Bienvenue sur igitems`,1,null),l("span",null,{class:"mt-1 block text-[11.5px] leading-snug text-(--ui-text-muted)/70"},`Connectez-vous pour suivre vos commandes`,1,null)],1,null)],1,null),l("div",null,{class:"flex shrink-0 items-center"},r(D,{ariaLabel:`Panier`,get badge(){return o.items.length},onClick$:R,children:r(V,{get class(){return["h-[18px] w-[18px] shrink-0",v.value&&"text-emerald-400"]},[t]:{class:u(a=>["h-[18px] w-[18px] shrink-0",a.value&&"text-emerald-400"],[v])}},3,"T0_23"),[t]:{badge:u(a=>a.items.length,[o]),onClick$:t}},1,"T0_24"),1,null)],1,null),l("div",null,{class:"grid grid-cols-3 divide-x divide-(--ui-border)/70 border-t border-(--ui-border)/70"},ee.map(a=>l("div",null,{class:"flex flex-col items-center gap-1.5 px-1 py-2.5"},[r(a.Icon,{class:"h-3.5 w-3.5 shrink-0 text-primary/70",[t]:{class:t}},3,"T0_25"),l("span",null,{class:"text-center text-[9px] font-semibold uppercase leading-tight tracking-[0.06em] text-(--ui-text-muted)/55"},w(a,"label"),1,null)],1,a.key)),1,null)],1,null),N&&!p&&l("a",{href:te},{class:"group mb-4 flex shrink-0 items-center gap-3 rounded-xl border border-emerald-500/15 bg-emerald-500/[0.06] px-3 py-2.5 transition-colors duration-200 hover:border-emerald-500/25 hover:bg-emerald-500/[0.1]",onClick$:_},[l("span",null,{class:"flex h-9 w-9 shrink-0 items-center justify-center rounded-lg bg-emerald-500/10 ring-1 ring-emerald-500/20"},r(ge,{class:"h-[17px] w-[17px] text-emerald-400",[t]:{class:t}},3,"T0_26"),1,null),l("span",null,{class:"min-w-0 flex-1"},[l("span",null,{class:"block text-[9.5px] font-semibold uppercase tracking-[0.09em] text-(--ui-text-muted)/55"},`Solde du portefeuille`,1,null),l("span",null,{class:"mt-0.5 block truncate text-[15px] font-bold leading-none text-highlighted"},w(re,"primary"),1,null)],1,null),k.value>0&&l("span",null,{class:"inline-flex h-[18px] min-w-[18px] shrink-0 items-center justify-center rounded-full bg-primary px-1.5 text-[10px] font-bold text-gray-900"},u(a=>a.value>99?"99+":a.value,[k]),3,"T0_27"),r(H,{class:"h-4 w-4 shrink-0 text-emerald-400/40 transition-all duration-200 group-hover:translate-x-0.5 group-hover:text-emerald-400/80",[t]:{class:t}},3,"T0_28")],1,"T0_29"),!N&&!p&&ne&&l("a",{href:se},{class:"group mb-4 flex shrink-0 items-center gap-3 rounded-xl border border-amber-500/15 bg-amber-500/[0.06] px-3 py-2.5 transition-colors duration-200 hover:border-amber-500/25 hover:bg-amber-500/[0.1]",onClick$:_},[l("span",null,{class:"flex h-9 w-9 shrink-0 items-center justify-center rounded-lg bg-amber-500/10 ring-1 ring-amber-500/20"},r(be,{class:"h-[17px] w-[17px] text-amber-400",[t]:{class:t}},3,"T0_30"),1,null),l("span",null,{class:"min-w-0 flex-1"},[l("span",null,{class:"block text-[9.5px] font-semibold uppercase tracking-[0.09em] text-(--ui-text-muted)/55"},`Affiliate program`,1,null),l("span",null,{class:"mt-0.5 block truncate text-[15px] font-bold leading-none text-highlighted"},oe,1,null)],1,null),r(H,{class:"h-4 w-4 shrink-0 text-amber-400/40 transition-all duration-200 group-hover:translate-x-0.5 group-hover:text-amber-400/80",[t]:{class:t}}
1,3,"T0_31")],1,"T0_32"),r(S,{children:`Compte`},1,"T0_33"),l("ul",null,{class:"mb-4 list-none p-0 m-0 space-y-0.5"},le.map(a=>l("li",null,{class:"block w-full"},r(b,{item:a,isActive:L(a.href)},3,"T0_34"),1,a.key)),1,null),x&&r(M,{children:[r(S,{children:`Vente`},1,"T0_35"),l("ul",null,{class:"mb-4 list-none p-0 m-0 space-y-0.5"},ae.map(a=>l("li",null,{class:"block w-full"},r(b,{item:a,isActive:L(a.href)},3,"T0_36"),1,a.key)),1,null)]},1,"T0_37"),r(S,{children:`Préférences`},1,"T0_38"),l("ul",null,{class:"list-none p-0 m-0 space-y-0.5"},[l("li",null,{class:"block w-full"},r(b,{item:{key:"region",icon:"globe",label:`Région et devise`,detail:`${(n.language?.lang||"en").toUpperCase()} · ${e.currency||"USD"}`,onClick$:i(()=>c(()=>Promise.resolve().then(()=>$e),void 0),"s_XB7Q5KHoU4c",[O])}},3,"T0_39"),1,null),l("li",null,{class:"block w-full"},r(b,{item:{key:"support",icon:"life-buoy",label:`Aide et support`,href:F},isActive:L(F)},3,"T0_40"),1,null)],1,null),e.user&&l("ul",null,{class:"mt-2 list-none border-t border-(--ui-border)/60 p-0 pt-2 m-0"},l("li",null,{class:"block w-full"},r(b,{item:{key:"logout",icon:"log-out",label:`Déconnexion`,onClick$:K,danger:!0}},3,"T0_41"),1,null),1,"T0_42"),l("div",null,{class:"mt-auto shrink-0 pt-6"},l("div",null,{class:"flex flex-col gap-2"},[!e.user&&r(ye,{size:"md",class:"w-full justify-center font-bold",onClick$:C,children:`Connexion`,[t]:{size:t,class:t,onClick$:t}},1,"T0_43"),!x&&!n.status.isLimited&&l("a",{href:s("/dashboard/create-offer")},{class:z(we({variant:"secondary",size:"md"}),"flex w-full items-center justify-center font-bold whitespace-nowrap"),onClick$:_},`Commencer à vendre`,1,"T0_44")],1,null),1,null)],1,null),[t]:{show:u(a=>a.ui.showDrawer,[n]),onClose$:t,position:t}},1,"T0_45"),r(Pe,{show:O,[t]:{show:t}},3,"T0_46")]},1,"T0_47")},_l=Object.freeze(Object.defineProperty({__proto__:null,s_q1xmkRk4w9k:Ve},Symbol.toStringTag,{value:"Module"})),ze=()=>{const[e]=d();return e.items.length===0||e.items.every(o=>o.purchaseBehavior==="WALLET_TOPUP")?!!Oe():!1},He=Object.freeze(Object.defineProperty({__proto__:null,s_OE7p0hkQ9dw:ze},Symbol.toStringTag,{value:"Module"})),Qe=()=>{const[e]=d();return e.subscription.notifications?.filter(n=>!n.seen).length||0},Ke=Object.freeze(Object.defineProperty({__proto__:null,s_ZFU0FJ2TQuI:Qe},Symbol.toStringTag,{value:"Module"})),Xe=()=>{const[e,n]=d();n(),e.ui.showLogin=!0,e.ui.showRegister=!1},Ye=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_gxW0yMaRl0U:Xe},Symbol.toStringTag,{value:"Module"})),Je=()=>{const[e]=d();return e.subscription.notifications?.filter(n=>n.type==="WALLET"&&!n.seen).length||0},Ze=Object.freeze(Object.defineProperty({__proto__:null,s_B3XvmUmdE0k:Je},Symbol.toStringTag,{value:"Module"}));export{_l as N,f as _hW,Ue as s_0h8xwEIH7Lg,Ne as s_0v29tWynWjA,Fe as s_63m4vdx0gF8,Je as s_B3XvmUmdE0k,ze as s_OE7p0hkQ9dw,We as s_XB7Q5KHoU4c,Re as s_Y18Tiq0yoxE,Qe as s_ZFU0FJ2TQuI,Xe as s_gxW0yMaRl0U,Ve as s_q1xmkRk4w9k};

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.