PageSourceSearch

https://www.inventory.ae/public/build/assets/Checkout-CCwn_jJy.js

js inventory.ae collected 2026-10-07 23:10:22 UTC 15,147 bytes, 1 lines download raw bytes

1import{c as s,I as te,_ as z,G as R,H as b,N as I,J as U,a2 as ae,r as A,o as O,h as B,w as t,f as c,t as i,be as F,av as le,m as oe,n as ne,l as M,p as N,q as de,u as re,s as T,ac as D,O as j,cs as ue,e as H,F as ie,b as w,i as C,ci as L,aR as me,bC as G,bD as J,cc as Q,D as ce,bt as pe,aF as fe,cH as _e,L as he,k as ve,B as ge,M as be,aD as $e,af as ye,C as Se,A as ke,a7 as Ae}from"./app-B2Y0-4Oe.js";import{c as Ce}from"./cart-B6RPniZA.js";import{p as Ee}from"./processRequestFront-rS_ab2J_.js";import{S as Oe}from"./SaveOutlined-q68O2Itt.js";import{a as we}from"./apiFront-CYNAl7Tj.js";import{W as ze}from"./WalletOutlined-CGTeby8z.js";import"./index-D-LizC8X.js";import"./filter-D8gtdSsr.js";var Re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M793 242H366v-74c0-6.7-7.7-10.4-12.9-6.3l-142 112a8 8 0 000 12.6l142 112c5.2 4.1 12.9.4 12.9-6.3v-74h415v470H175c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h618c35.3 0 64-28.7 64-64V306c0-35.3-28.7-64-64-64z"}}]},name:"rollback",theme:"outlined"};function q(e){for(var a=1;a<arguments.length;a++){var d=arguments[a]!=null?Object(arguments[a]):{},f=Object.keys(d);typeof Object.getOwnPropertySymbols=="function"&&(f=f.concat(Object.getOwnPropertySymbols(d).filter(function(_){return Object.getOwnPropertyDescriptor(d,_).enumerable}))),f.forEach(function(_){Ie(e,_,d[_])})}return e}function Ie(e,a,d){return a in e?Object.defineProperty(e,a,{value:d,enumerable:!0,configurable:!0,writable:!0}):e[a]=d,e}var V=function(a,d){var f=q({},a,d.attrs);return s(te,q({},f,{icon:Re}),null)};V.displayName="RollbackOutlined";V.inheritAttrs=!1;const Ue=R({props:["formData","addEditVisible","addEditId"],emits:["addEditSuccess"],components:{SaveOutlined:Oe},setup(e,{emit:a}){const d=b(!1),f=b({}),_=b({}),v=b(null),{t:l}=I();U(()=>{d.value=e.addEditVisible,f.value=e.formData,v.value=e.addEditId});const n=()=>{var u="front/self/address";e.addEditId!=null&&(u=`front/self/address/${e.addEditId}`),Ee({url:u,data:f.value,success:m=>{F.success({placement:"bottomRight",message:l("common.success"),description:l("front.address_saved")}),a("addEditSuccess"),_.value={},d.value=!1},error:m=>{_.value=m,le.error(l("common.fix_errors"))}})},r=()=>{d.value=!1};return ae(e,(u,m)=>{d.value=u.addEditVisible,f.value=u.formData,v.value=u.addEditId}),{address:f,rules:_,visible:d,onSubmit:n,onClose:r}}});function Te(e,a,d,f,_,v){const l=oe,n=ne,r=M,u=N,m=de,g=re,$=A("SaveOutlined"),h=T,y=D;return O(),B(y,{open:e.visible,"onUpdate:open":a[9]||(a[9]=o=>e.visible=o),width:"700px",title:e.addEditId==null?e.$t("front.add_new_address"):e.$t("front.edit_address")},{footer:t(()=>[s(h,{type:"primary",onClick:e.onSubmit,style:{"margin-right":"8px"}},{icon:t(()=>[s($)]),default:t(()=>[c(" "+i(e.$t("common.save")),1)]),_:1},8,["onClick"]),s(h,{onClick:e.onClose},{default:t(()=>[c(i(e.$t("common.cancel")),1)]),_:1},8,["onClick"])]),default:t(()=>[s(g,{layout:"vertical"},{default:t(()=>[s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:24,lg:24},{default:t(()=>[s(n,{label:e.$t("user.name"),name:"name",help:e.rules.name?e.rules.name.message:null,validateStatus:e.rules.name?"error":null},{default:t(()=>[s(l,{value:e.address.name,"onUpdate:value":a[0]||(a[0]=o=>e.address.name=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.name")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1}),s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.email"),name:"email",help:e.rules.email?e.rules.email.message:null,validateStatus:e.rules.email?"error":null},{default:t(()=>[s(l,{value:e.address.email,"onUpdate:value":a[1]||(a[1]=o=>e.address.email=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.email")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1}),s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.phone"),name:"phone",help:e.rules.phone?e.rules.phone.message:null,validateStatus:e.rules.phone?"error":null},{default:t(()=>[s(l,{value:e.address.phone,"onUpdate:value":a[2]||(a[2]=o=>e.address.phone=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.phone")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1}),s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:24,lg:24},{default:t(()=>[s(n,{label:e.$t("user.billing_address"),name:"address",help:e.rules.address?e.rules.address.message:null,validateStatus:e.rules.address?"error":null},{default:t(()=>[s(m,{value:e.address.address,"onUpdate:value":a[3]||(a[3]=o=>e.address.address=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.billing_address")]),"auto-size":{minRows:2,maxRows:3}},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1}),s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:24,lg:24},{default:t(()=>[s(n,{label:e.$t("user.shipping_address"),name:"shipping_address",help:e.rules.shipping_address?e.rules.shipping_address.message:null,validateStatus:e.rules.shipping_address?"error":null},{default:t(()=>[s(m,{value:e.address.shipping_address,"onUpdate:value":a[4]||(a[4]=o=>e.address.shipping_address=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.shipping_address")]),"auto-size":{minRows:2,maxRows:3}},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1}),s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.city"),name:"city",help:e.rules.city?e.rules.city.message:null,validateStatus:e.rules.city?"error":null},{default:t(()=>[s(l,{value:e.address.city,"onUpdate:value":a[5]||(a[5]=o=>e.address.city=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.city")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1}),s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.state"),name:"state",help:e.rules.state?e.rules.state.message:null,validateStatus:e.rules.state?"error":null},{default:t(()=>[s(l,{value:e.address.state,"onUpdate:value":a[6]||(a[6]=o=>e.address.state=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.state")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1}),s(u,{gutter:16},{default:t(()=>[s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.country"),name:"country",help:e.rules.country?e.rules.country.message:null,validateStatus:e.rules.country?"error":null},{default:t(()=>[s(l,{value:e.address.country,"onUpdate:value":a[7]||(a[7]=o=>e.address.country=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.country")])},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1}),s(r,{xs:24,sm:24,md:12,lg:12},{default:t(()=>[s(n,{label:e.$t("user.zipcode"),name:"zipcode",help:e.rules.zipcode?e.rules.zipcode.message:null,validateStatus:e.rules.zipcode?"error":null},{default:t(()=>[s(l,{value:e.address.zipcode,"onUpdate:value":a[8]||(a[8]=o=>e.address.zipcode=o),placeholder:e.$t("common.placeholder_default_text",[e.$t("user.zipcode")]),type:"number"},null,8,["value","placeholder"])]),_:1},8,["label","help","validateStatus"])]),_:1})]),_:1})]),_:1})]),_:1},8,["open","title"])}const De=z(Ue,[["render",Te]]),Ve=R({props:[],emits:["onAddressSelection"],components:{AddEdit:De},setup(e,{emit:a}){const d=b(null),f=b([]),_=j(),{t:v}=I(),l=_.state.front.user,n="front/self/address?fields=id,xid,name,email,phone,address,shipping_address,city,state,country,zipcode",r=b(!1),u=b({}),m=b(null);U(()=>{g(),d.value=e.selectedAddress});const g=()=>{axiosFront.get(n).then(p=>{f.value=p.data})};return{userAddresses:f,addAddress:()=>{u.value={name:l.name,phone:l.phone,email:l.email,address:l.address,shipping_address:l.shipping_address,city:l.city,state:l.state,country:l.country,zipcode:l.zipcode},m.value=null,r.value=!0},editAddress:p=>{u.value={name:p.name,email:p.email,phone:p.phone,address:p.address,shipping_address:p.shipping_address,city:p.city,state:p.state,country:p.country,zipcode:p.zipcode,_method:"PUT"},m.value=p.xid,r.value=!0},selectedAddress:d,addressSelected:()=>{a("onAddressSelection",d.value)},buildAddress:ue,addEditVisible:r,addEditAddress:u,addEditId:m,addEditSuccess:()=>{g()},deleteAddress:p=>{D.confirm({title:v("common.delete")+"?",icon:s(w),content:v("front.address_delete_message"),centered:!0,okText:v("common.yes"),okType:"danger",cancelText:v("common.no"),onOk(){axiosFront.delete(`front/self/address/${p}`).then(E=>{g(),F.success({message:v("common.success"),description:v("front.address_deleted"),placement:"bottomRight"})})},onCancel(){}})}}}}),Pe=C("br",null,null,-1);function We(e,a,d,f,_,v){const l=T,n=L,r=me,u=G,m=J,g=Q,$=A("AddEdit");return O(),H(ie,null,[s(g,{"item-layout":"horizontal","data-source":e.userAddresses},{renderItem:t(({item:h})=>[s(m,null,{actions:t(()=>[s(l,{onClick:y=>e.editAddress(h),class:"p-0",type:"link"},{default:t(()=>
1[c(i(e.$t("common.edit")),1)]),_:2},1032,["onClick"]),s(l,{onClick:y=>e.deleteAddress(h.xid),class:"p-0",type:"link"},{default:t(()=>[c(i(e.$t("common.delete")),1)]),_:2},1032,["onClick"])]),default:t(()=>[s(u,null,{title:t(()=>[s(r,{value:e.selectedAddress,"onUpdate:value":a[0]||(a[0]=y=>e.selectedAddress=y),name:"addressCheckbox",onChange:e.addressSelected},{default:t(()=>[s(n,{value:h.xid},{default:t(()=>[c(i(h.name),1)]),_:2},1032,["value"])]),_:2},1032,["value","onChange"])]),description:t(()=>[c(i(e.buildAddress(h)),1),Pe,c(" "+i(e.$t("user.phone"))+": "+i(h.phone),1)]),_:2},1024)]),_:2},1024)]),_:1},8,["data-source"]),s(l,{class:"pl-0",type:"link",onClick:e.addAddress},{default:t(()=>[c(i(e.$t("front.add_new_address")),1)]),_:1},8,["onClick"]),s($,{addEditVisible:e.addEditVisible,formData:e.addEditAddress,addEditId:e.addEditId,onAddEditSuccess:e.addEditSuccess},null,8,["addEditVisible","formData","addEditId","onAddEditSuccess"])],64)}const qe=z(Ve,[["render",We]]),Be=R({components:{DeleteOutlined:ce,WalletOutlined:ze,RollbackOutlined:V,RightOutlined:pe,UserAddress:qe,ExclamationCircleOutlined:w},setup(){const{products:e,updateCart:a,removeItem:d,subtotal:f,totalTax:_,total:v,formatAmountCurrency:l,frontWarehouse:n}=Ce(),r=b(null),u=b(!0),{t:m}=I(),g=fe(),$=j(),{loading:h,addEditRequestFront:y}=we();return U(()=>{}),{products:e,removeItem:d,updateCart:a,formatAmountCurrency:l,subtotal:f,total:v,totalTax:_,selectedAddress:r,addressSelected:p=>{r.value=p},addressMethod:u,getSalesPriceWithTax:_e,confirmOrder:()=>{D.confirm({title:m("front.confirm_order"),icon:s(w),content:m("front.confirm_order_message"),okText:m("common.yes"),cancelText:m("common.no"),onOk(){y({url:`front/self/checkout-orders/${n.value.slug}`,data:{products:e.value,address_id:r.value,warehouse:n.value.slug},successMessage:m("front.order_placed_message"),success:p=>{$.commit("front/addCartItems",[]),g.push({name:"front.checkout.success",params:{uniqueId:p.unique_id,warehouse:n.value.slug}})}})},onCancel(){h.value=!1}})},loading:h,frontWarehouse:n}}}),Fe={class:"mt-30 mb-30"},Me={class:"payment-methods"},Ne={class:"cod"},je={class:"icon-text"},He=C("br",null,null,-1),Le={style:{color:"rgba(0, 0, 0, 0.45)"}},Ge={class:"item-total pd-10"};function Je(e,a,d,f,_,v){const l=A("router-link"),n=ve,r=ge,u=be,m=$e,g=A("UserAddress"),$=ye,h=A("wallet-outlined"),y=L,o=M,k=N,p=A("RollbackOutlined"),E=T,X=A("RightOutlined"),P=Se,Y=ke,Z=G,K=Ae,x=A("delete-outlined"),ee=J,se=Q;return O(),H("div",Fe,[s(k,{type:"flex",justify:"center"},{default:t(()=>[s(o,{span:20},{default:t(()=>[s(r,null,{default:t(()=>[s(n,null,{default:t(()=>[s(l,{to:{name:"front.homepage",params:{warehouse:e.frontWarehouse.slug}}},{default:t(()=>[c(i(e.$t("front.home")),1)]),_:1},8,["to"])]),_:1}),s(n,null,{default:t(()=>[s(l,{to:{name:"front.dashboard",params:{warehouse:e.frontWarehouse.slug}}},{default:t(()=>[c(i(e.$t("front.dashboard")),1)]),_:1},8,["to"])]),_:1}),s(n,null,{default:t(()=>[s(l,{to:{name:"front.orders",params:{warehouse:e.frontWarehouse.slug}}},{default:t(()=>[c(i(e.$t("front.my_orders")),1)]),_:1},8,["to"])]),_:1}),s(n,null,{default:t(()=>[c(i(e.$t("front.checkout_page")),1)]),_:1})]),_:1}),s(k,{gutter:[30,30],class:"mt-30"},{default:t(()=>[s(o,{xs:24,sm:24,md:24,lg:16,xl:16},{default:t(()=>[s(P,{title:null,bordered:!1,style:{borderRadius:"10px"},class:"dashboard-container"},{default:t(()=>[s(k,null,{default:t(()=>[s(o,{span:24},{default:t(()=>[e.selectedAddress==null?(O(),B(u,{key:0,message:e.$t("front.select_shipping_address"),type:"error",class:"mb-10","show-icon":""},null,8,["message"])):he("",!0),s(m,{level:3},{default:t(()=>[c(" 1. "+i(e.$t("front.address_details")),1)]),_:1}),s(g,{onOnAddressSelection:e.addressSelected},null,8,["onOnAddressSelection"]),s($),s(m,{level:3},{default:t(()=>[c(" 2. "+i(e.$t("front.payment_details")),1)]),_:1}),s(k,{gutter:30,class:"mt-20"},{default:t(()=>[s(o,{xs:24,sm:24,md:24,lg:12,xl:12},{default:t(()=>[C("div",Me,[C("div",Ne,[C("div",je,[s(h,{class:"mr-5"}),c(" "+i(e.$t("front.cash_on_delivery")),1)]),s(y,{checked:e.addressMethod,"onUpdate:checked":a[0]||(a[0]=S=>e.addressMethod=S)},null,8,["checked"])])])]),_:1})]),_:1}),s($),s(k,{gutter:[30,10],class:"mt-40"},{default:t(()=>[s(o,{xs:24,sm:24,md:24,lg:12,xl:12},{default:t(()=>[s(E,{type:"primary",size:"large",block:""},{default:t(()=>[s(l,{to:{name:"front.homepage",params:{warehouse:e.frontWarehouse.slug}}},{default:t(()=>[s(p),c(" "+i(e.$t("front.continue_shopping")),1)]),_:1},8,["to"])]),_:1})]),_:1}),s(o,{xs:24,sm:24,md:24,lg:12,xl:12},{default:t(()=>[s(E,{type:"primary",size:"large",onClick:e.confirmOrder,disabled:e.products.length==0||e.selectedAddress==null,loading:e.loading,block:""},{default:t(()=>
1[c(i(e.$t("front.confirm_order"))+" ",1),s(X)]),_:1},8,["onClick","disabled","loading"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),s(o,{xs:24,sm:24,md:24,lg:8,xl:8},{default:t(()=>[s(P,{title:null,bordered:!1,style:{borderRadius:"10px"}},{default:t(()=>[s(se,{class:"demo-loadmore-list","item-layout":"horizontal","data-source":e.products},{renderItem:t(({item:S})=>[s(ee,null,{actions:t(()=>[s(E,{type:"link",onClick:W=>e.removeItem(S.xid)},{default:t(()=>[s(x,{style:{fontSize:"20px",color:"#f87171"}})]),_:2},1032,["onClick"])]),default:t(()=>[s(Z,null,{title:t(()=>[c(i(S.name)+" ",1),He,C("small",Le," Price: "+i(e.formatAmountCurrency(e.getSalesPriceWithTax(S))),1)]),avatar:t(()=>[s(Y,{src:S.image_url,size:"large"},null,8,["src"])]),description:t(()=>[c(i(e.formatAmountCurrency(e.getSalesPriceWithTax(S)*S.cart_quantity)),1)]),_:2},1024),C("div",null,[s(K,{value:S.cart_quantity,"onUpdate:value":W=>S.cart_quantity=W,min:1,style:{width:"60px"},onChange:e.updateCart},null,8,["value","onUpdate:value","onChange"])])]),_:2},1024)]),_:1},8,["data-source"]),s($),C("div",Ge,[s(k,{class:"mt-10"},{default:t(()=>[s(o,{span:12},{default:t(()=>[c(i(e.$t("stock.grand_total")),1)]),_:1}),s(o,{span:12,class:"text-right"},{default:t(()=>[c(i(e.formatAmountCurrency(e.total)),1)]),_:1})]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})])}const ts=z(Be,[["render",Je]]);export{ts 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.