1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[6772],{54391:(s,e,i)=>{var d=i(20564),p=i(94378);var t=i(48460),r=i(18854);var a=i(10668);const n=` mutation CreateShippingAddress($input:ShippingAddressInput!,$validateAddress:Boolean!){profile{shippingAddresses{create(input:$input,validateAddress:$validateAddress){... on SaveShippingAddressOutputResult{success}${a.d}}}}}`,u=` mutation EditShippingAddress($input:ShippingAddressInput!,$shippingAddressId:ID!,$validateAddress:Boolean!){profile{shippingAddresses{edit(input:$input,id:$shippingAddressId,validateAddress:$validateAddress){... on SaveShippingAddressOutputResult{success}${a.d}}}}}`;var l=i(17694),A=i(43144),o=i(94273),c=i(10437),g=i(24024),h=i(12134),S=i(83589),f=i(69230),v=i(41457),D=i(39928),_=i(37965),y=i(34728),$=i(10170),I=i(26863),L=i(54981),N=i(99191);const O=(s,e,i)=>{const d=s.pipe((0,h.g)(y.ty)),p=(0,S.of)((0,t.sG)(),(0,I.N3)()),r=s.pipe((0,h.g)(t.I),(0,l.p)((s=>{let{payload:{fields:p,validateAddress:r}}=s;const{shippingAddressId:a}=e.value.page;return i.api.graphApi((s=>s?u:n)(a),{input:{fields:p},shippingAddressId:a,validateAddress:r},{retries:0}).pipe((0,A.ZZ)((s=>{const e=a?s.profile.shippingAddresses.edit:s.profile.shippingAddresses.create;return(0,L.X)(e)?(0,S.of)((0,N.Yu)(e),(0,D.xL)(_.q.ShippingAddress),(0,I.N3)()):null!=e&&e.success?(v.b.success('',{textKey:'ShippingAddress_SavedSuccessfully',className:'ShippingAddressSaved_toast'}),(0,S.of)((0,y.kV)(),(0,y.VJ)($.OR.forAccountDetails()))):(0,S.of)((0,t._W)(),(0,D.xL)(_.q.ShippingAddress),(0,I.N3)())})),(0,o.W)((s=>(i.logger.error(s),(0,S.of)((0,t._W)(),(0,D.xL)(_.q.ShippingAddress),(0,I.N3)())))),(0,c.Q)(d),(0,g.Z)((0,I.cu)()))}))),a=s.pipe((0,h.g)(t.SH),(0,l.p)((()=>i.api.graphApi(" mutation DeleteShippingAddress($id:ID!){profile{shippingAddresses{delete(id:$id){success}}}}",{id:e.value.page.shippingAddressId},{retries:0}).pipe((0,A.ZZ)((s=>{var e;return(null==(e=s.profile.shippingAddresses.delete)?void 0:e.success)?(v.b.success('',{textKey:'ShippingAddress_DeletedSuccessfully',className:'ShippingAddressDeleted_toast'}),(0,S.of)((0,y.kV)(),(0,y.VJ)($.OR.forAccountDetails()))):p})),(0,o.W)((s=>(i.logger.error(s),p))),(0,c.Q)(d),(0,g.Z)((0,I.cu)())))));return(0,f.h)(r,a)};var m=i(46383);(0,d.A)('account-details',(function(s,e){return e.type===p.s8&&e.payload.source===p.py.ShippingAddressesList?{...s,shippingAddresses:s.shippingAddresses.map((s=>({...s,isDefault:s.id===e.payload.id})))}:s}),O),(0,d.A)('ship-address',(function(s,e){switch(e.type){case t.I:return{...s,status:r.n.Saving};case t.SH:return{...s,status:r.n.Deleting};case t.m2:return{...s,status:r.n.SaveFailed};case t.sW:return{...s,status:r.n.DeleteFailed};case p.Ay:return{...s,status:r.n.SettingAsDefault};case p.s8:return e.payload.source===p.py.ShippingAddressDetails?{...s,isDefaultShippingAddress:!0,status:void 0}:s;default:return s}})),(0,d.A)(m.v,void 0,m.A)}}]); 2//# sourceMappingURL=6772.0d4d9f36.chunk.js.map
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.