PageSourceSearch

https://www.kik.at/_nuxt/DcA8J6KI.js

js kik.at collected 2026-10-04 11:51:39 UTC 7,286 bytes, 1 lines download raw bytes

1import{fL as E,iI as Y,j4 as J,hF as q,hh as l,ft as u,aX as x,fr as v,fs as $,iF as t,jE as c,fq as o,ig as n,fz as a,fx as f,jG as W,ix as X,hJ as j,hj as r,cu as Q,h5 as D,cs as Z,ga as H,cC as ee,ir as B,gb as te,gc as se,b1 as ae,ji as K,hf as oe,jB as F,cy as ne,aW as le,gz as re,iy as ce,cG as ie,fn as de}from"./DkruC5uJ.js";import{u as ue}from"./o5TYOh-k.js";import{_ as me}from"./CudZ55Vt.js";import{c as _e,_ as pe,a as fe,d as ge,b as he}from"./Cih0KU5x.js";import{u as be}from"./QAVHm2F6.js";import{u as ve}from"./55EZj6GV.js";const ye={class:"hidden"},xe={key:0,class:"flex aspect-square size-[59px] items-center justify-center rounded-full border border-neutral-200 text-center text-base text-neutral-900"},$e={key:1,class:"flex flex-col gap-3 p-1"},ke={class:"flex min-h-[150.78px] flex-row gap-6"},we={class:"grid grid-cols-2 gap-2"},Se={class:"flex items-center justify-center"},Oe={key:0,class:"flex aspect-square size-[59px] items-center justify-center rounded-full border border-neutral-200 text-center text-base text-neutral-900"},Ie={class:"flex flex-col gap-4"},Pe={class:"flex flex-row items-center gap-2 text-sm font-bold"},Te={class:"grid grid-cols-2 gap-2"},Ne={class:"text-xs"},Ce={class:"text-sm font-bold"},je={class:"text-xs"},De={class:"text-sm font-bold"},Ke={class:"col-span-2"},Me={class:"text-xs"},Le={class:"text-sm font-bold"},Ve={key:2},ze={class:"mb-6 mt-3 font-light"},He=E({__name:"OrdersList",props:{orders:{},loading:{type:Boolean},direction:{}},emits:["click:sort"],setup(k,{emit:I}){const _=k,{locale:g}=Y(),{$i18n:w,$device:y}=J(),h=q(_?.direction??"desc"),N=I,P=e=>{const p=e.paymentInfo?.payments[0]?.paymentMethodInfo?.method,b=r.getStatus(e),m=e.shipmentState,i=e.paymentState;return w.t(te(p,b,m,i))},d=e=>{const p=e.paymentInfo?.payments[0]?.paymentMethodInfo?.method,b=r.getStatus(e),m=e.shipmentState,i=e.paymentState;return se(p,b,m,i)},C=e=>r.getStatus(e)===ae.Complete?"name":"value",T=()=>{const e=h.value=="desc"?"asc":"desc";h.value=e,N("click:sort",e)};return(e,p)=>{const b=me,m=pe,i=fe,A=_e,M=Q,L=Z,V=ee,G=ge,R=he;return l(),u(x,null,[k.loading?(l(),v(b,{key:0})):$("",!0),!k.loading&&k.orders?.length?(l(),u(x,{key:1},[t(y).isDesktopOrTablet?(l(),v(R,{key:0},{default:c(()=>[o("caption",ye,n(e.$t("Orders overview")),1),a(A,null,{default:c(()=>[a(m,{scope:"col"},{default:c(()=>[f(n(e.$t("Status")),1)]),_:1}),a(m,{scope:"col","aria-label":e.$t("Image")},null,8,["aria-label"]),a(m,{scope:"col"},{default:c(()=>[f(n(e.$t("Order date"))+" ",1),o("div",{tabindex:"0",onClick:T,onKeydown:W(T,["enter"])},[t(h)=="asc"?(l(),v(t(be),{key:0})):$("",!0),t(h)=="desc"?(l(),v(t(X),{key:1})):$("",!0)],32)]),_:1}),a(m,{scope:"col"},{default:c(()=>[f(n(e.$t("Order number")),1)]),_:1}),a(m,{scope:"col"},{default:c(()=>[f(n(e.$t("Total")),1)]),_:1}),a(i,{"aria-label":e.$t("Details")},null,8,["aria-label"])]),_:1}),(l(!0),u(x,null,j(_?.orders,(s,S)=>(l(),v(G,{key:t(r).getId(s)||S},{default:c(()=>[a(i,null,{default:c(()=>[a(M,{icon:d(s)[0],size:"base",class:D([d(s)[1],"min-w-6"])},null,8,["icon","class"]),o("div",{class:D([C(s),"ml-3"])},n(P(s)),3)]),_:2},1024),a(i,{class:"flex gap-x-1"},{default:c(()=>[a(L,{class:"border border-neutral-200",preset:"pdpThumb",alt:t(r).getNames(s)[0],width:"59",height:"71",src:t(r).getFirstImage(s)},null,8,["alt","src"]),t(r).getProductCount(s)>1?(l(),u("p",xe,n(`+${t(r).getProductCount(s)-1}`),1)):$("",!0)]),_:2},1024),a(i,null,{default:c(()=>[f(n(t(H)(t(r).getDate(s),t(g))),1)]),_:2},1024),a(i,null,{default:c(()=>[f(n(s.orderNumber||e.$t("Unavailable")),1)]),_:2},1024),a(i,null,{default:c(()=>[f(n(e.$n(t(r).getPrice(s),"currency")),1)]),_:2},1024),a(i,null,{default:c(()=>[a(V,{class:"rounded-md border border-neutral-700 p-2 text-center text-base text-neutral-900 shadow hover:border-neutral-800 hover:!bg-neutral-100 hover:shadow-md active:border-neutral-900 active:!bg-neutral-200 active:shadow",to:`/my-account/${e.$t("Order details")}?orderId=${s.id}`,"data-testid":`order-list--item__navigate-${S}__link`},{default:c(()=>[f(n(e.$t("View details"))+" ",1),a(t(B))]),_:1},8,["to","data-testid"])]),_:2},1024)]),_:2},1024))),128))]),_:1})):(l(),u("div",$e,[(l(!0),u(x,null,j(_?.orders,(s,S)=>(l(),u("div",{key:t(r).getId(s)||S,class:"flex flex-col gap-2 rounded-md p-2 shadow-[0px_1px_3px_rgba(0,0,0,0.25)]"},[o("div",ke,[o("div",we,[(l(!0),u(x,null,j(t(r).getImages(s).slice(0,3),(U,z)=>(l(),v(L,{key:z,class:"border border-neutral-200",preset:"pdpThumb",alt:t(r).getNames(s)[z],width:"59",height:"71",src:U},null,8,["alt","src"]))),128)),o("div",Se,[t(r).getImages(s).length>3?(l(),u("div",Oe," +"+n(t(r).getImages(s).length-3),1)):$("",!0)])]),o("div",Ie,[o("div",Pe,[a(M,{icon:d(s)[0],size:"base",class:D(d(s)[1])},null,8,["icon","class"]),o("div",null,n(P(s)),1)]),o("div",Te,[o("div",null,[o("div",Ne,n(e.$t("Order date"))+": ",1),o("div",Ce,n(t(H)(t(r).getDate(s),t(g))),1)]),o("div",null,[o("div",je,n(e.$t("Total"))+": ",1),o("div",De,n(e.$n(t(r).getPrice(s),"currency")),1)]),o("div",Ke,[o("div",Me,n(e.$t("Order number"))+": ",1),o("div",Le,n(s.orderNumber||e.$t("Unavailable")),1)])])])]),a(V,{class:"flex items-center justify-center rounded-md border border-black p-2 text-neutral-900",to:`/my-account/${e.$t("Order details")}?orderId=${s.id}`,"data-testid":`order-list--item__navigate-${S}__link`},{default:c(()=>[f(n(e.$t("View details"))+" ",1),a(t(B))]),_:1},8,["to","data-testid"])]))),128))]))],64)):(l(),u("div",Ve,[o("h4",null,n(e.$t("No orders")),1),o("p",ze,n(e.$t("You currently have no orders")),1)]))],64)}}}),Be=Object.assign(He,{__name:"MyAccountOrdersList"}),Fe={class:"flex flex-col"},Ee={key:0,class:"mt-10 flex w-full justify-center"},qe={class:"w-[550px] mobile:w-full"},O=5,We=E({__name:"OrderHistory",setup(k){const I=q(!1),_=K("OrderHistory-orderNumber",()=>""),g=K("OrderHistory-orderDirection",()=>"desc"),w=K("OrderHistory-currentPage",()=>1),{ordersRaw:y,getMyOrders:h,loading:N}=ve(),{toTopClick:P}=ue();oe(async()=>{I.value=!0});const d=de(()=>({totalItems:y.value?.total??1,itemsPerPage:O,offset:y.value?.offset,totalPages:Math.ceil(y.value?.total/O),currentPage:w.value})),C=e=>{g.value=e},T=e=>{w.value=e};return F([w,g,I],async()=>{const e=(d.value.currentPage-1)*O;await h(O,e,g.value,void 0),P()}),F(_,async()=>{const e=_.value.length;if(e==0||e==11){const p=e==11?_.value:void 0;await h(O,0,g.value,p)}}),(e,p)=>{const b=ne,m=ie;return l(),u(x,null,[o("div",Fe,[a(b,{level:3,title:"Your orders overview",description:"Here you can see your last orders."}),a(t(le),{modelValue:t(_),"onUpdate:modelValue":p[0]||(p[0]=i=>re(_)?_.value=i:null),placeholder:e.$t("Order number"),"aria-label":e.$t("Order number"),"wrapper-class":"w-full desktop:w-1/3 desktop:float-left mx-1 mt-1 desktop:mb-12 mobile:w-auto mobile:mb-3","data-testid":"order-list--search__input",type:"search",maxlength:"11"},{suffix:c(()=>[a(t(ce))]),_:1},8,["modelValue","placeholder","aria-label"]),a(Be,{orders:t(y)?.orders,loading:t(N),direction:t(g),"onClick:sort":C},null,8,["orders","loading","direction"])]),t(d)&&t(d).totalPages>1?(l(),u("div",Ee,[o("div",qe,[(l(),v(m,{key:t(d).totalPages,total:t(d).totalItems,limit:t(d).itemsPerPage,current:t(d).currentPage,"onClick:navigate":T},null,8,["total","limit","current"]))])])):$("",!0)],64)}}});
1export{We as _};

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.