PageSourceSearch

https://www.chroma.pl/clientpanel/assets/app-modules-clientPanel-s…s-views-address-c0b9968acd1392cdf8f2.min.js

js chroma.pl collected 2026-10-03 23:20:29 UTC 9,774 bytes, 2 lines download raw bytes

1/*! For license information please see app-modules-clientPanel-submodules-addresses-views-address-c0b9968acd1392cdf8f2.min.js.LICENSE.txt */
2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[9535],{14063(e,t,r){r.d(t,{A:()=>A});var n=r(70227),s=r(75931),a=r(81717),i=r.n(a),o=r(54262),d=r(97121);var l,c,p=r(38330),u=r(18113),m=r(72639),f=r(16333),h=r(94219);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){v(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let A=(0,s.Ng)(e=>{var t;return{currency:e.cart.cartContent.currency,paymentType:(null===(t=e.cart.cartContent.paymentInformation)||void 0===t?void 0:t.type)||null}})((c=class extends n.Component{constructor(e){super(e),v(this,"methodsForm",{}),this.state={selectedOrganizationType:null,selectedProofOfPurchaseType:null}}componentDidMount(){this.props.paymentType===h.d.Spingo&&this.setState({selectedOrganizationType:p.C.company,selectedProofOfPurchaseType:u.d.invoice})}componentWillReceiveProps(e){e.paymentType===h.d.Spingo&&this.setState({selectedOrganizationType:p.C.company,selectedProofOfPurchaseType:u.d.invoice}),e.invoiceInformation&&Object.keys(e.invoiceInformation).length}getFormDefaultValues(e){const t=y({},e.invoiceInformation)||{};return t.organizationType||(t.organizationType=p.C.company),t}getOrganizationType(e){let t=e.invoiceInformation;const r=this.getFormDefaultValues({invoiceInformation:t});return this.state.selectedOrganizationType||r.organizationType}getFormConfig(e){let t=e.organizationType,r=e.allowAddressSaving,s=e.onAddressSave,a=e.invoiceInformation,i=(e.editMode,e.isRebranding,(0,d.A)(t,{excludeFields:["phoneNumber"],addressLineLengthValidator:(e,t)=>{const r=this.methodsForm.getRawData(),n=r.addressLine1,s=r.addressLine2;return!((null==n?void 0:n.length)+(null==s?void 0:s.length)>60)&&!((null==n?void 0:n.length)>60)}}));return r&&i.push(...function(e){let t=e.onSave;return[{type:"separator"},{type:"text",name:"entryName",label:n.createElement(o.sA,{id:"Forms.addressName"}),className:"w-full",isConditionallyRequired:e=>"saveAddress"===e,validator:(e,t)=>"saveAddress"!==t||e&&e.length,errorMessage:n.createElement(o.sA,{id:"Forms.addressNameError"})},{type:"action",name:"saveAddress",label:n.createElement(o.sA,{id:"Forms.saveInvoiceAddress"}),className:"w-full !mt-2",isFullWidth:!0,onClick:t}]}({onSave:e=>s(y(y({},e),{},{organizationType:this.getOrganizationType({invoiceInformation:a})}))})),i}render(){const e=this.props;this.state;return n.createElement("div",null,e.paymentType!==h.d.Spingo&&!e.isHidden&&n.createElement(f.A,{options:[{label:n.createElement(o.sA,{id:"Organization.type.personal"}),value:p.C.personal},{label:n.createElement(o.sA,{id:"Organization.type.company"}),value:p.C.company}],selectedValue:this.getOrganizationType({invoiceInformation:e.invoiceInformation}),onChange:e=>{this.setState({selectedOrganizationType:e})},isRebranding:e.isRebranding,className:"w-fit",size:"s"}),n.createElement(m.A,{className:"flex flex-row flex-wrap space-y-0 gap-y-6 mt-6 lg:mt-8",config:this.getFormConfig({organizationType:this.getOrganizationType({invoiceInformation:e.invoiceInformation}),invoiceInformation:e.invoiceInformation,allowAddressSaving:e.allowAddressSaving,onAddressSave:e.onAddressSave,editMode:e.editMode,isRebranding:e.isRebranding}),defaultValues:this.getFormDefaultValues({invoiceInformation:e.invoiceInformation}),onSubmit:t=>e.onSubmit(y(y({},t),{},{organizationType:this.getOrganizationType({invoiceInformation:e.invoiceInformation}),proofOfPurchase:u.d.invoice})),formId:"invoiceAndPayment",getExposedMethods:t=>{this.methodsForm=t,e.getExposedMethods(y(y({},t),{},{setValues:e=>{this.setState({selectedOrganizationType:e.organizationType},()=>t.setValues(e))}}))},isRebranding:e.isRebranding,isHidden:e.isHidden,doNotScrollToErrors:!0,validationInfoMessage:"nw_addressValidationInfo"}))}}
2,v(c,"propTypes",{onSubmit:i().func,getExposedMethods:i().func,invoiceInformation:i().object,allowAddressSaving:i().bool,onAddressSave:i().func,editMode:i().bool,isRebranding:i().bool,isHidden:i().bool}),v(c,"defaultProps",{editMode:!1,isRebranding:!1,isHidden:!1}),l=c))||l},18113(e,t,r){r.d(t,["d",0,{invoice:"invoice",receipt:"receipt"}])},12710(e,t,r){r.r(t),r.d(t,{default:()=>N});var n,s=r(70227),a=r(75931),i=r(24809),o=r(54262),d=r(68445),l=r(20454),c=r(96950),p=r(3055),u=r(18860),m=r(44627),f=r(67118),h=r(43537),g=r(2498),y=r(13150),v=r(14063),A=r(18181),b=r(72639),E=r(75229),S=(r(97121),r(79663)),O=r(16184);function I(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,s,a=[],i=!0,o=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){o=!0,s=e}finally{try{i||null==r.return||r.return()}finally{if(o)throw s}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return T(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function w(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}let N=(0,a.Ng)(e=>({userData:e.account.userData}))(n=(0,o.j4)(n=class extends s.Component{constructor(){super(...arguments),w(this,"form",void 0),w(this,"state",{address:null,addressStatus:p.Pu.INIT})}goBack(){const e=this.props.router.location;return e.query&&e.query.referrer?(i.Nc.push(decodeURIComponent(e.query.referrer)),Promise.resolve()):Promise.reject()}onSave(e){let t=this.props.params.addressType;this.isEdit()&&(0,m.m)(t).deleteAddress(this.props.userData.organizationId,this.props.params.addressId),(0,m.m)(t).addAddress(this.props.userData.organizationId,e).then(e=>{if(!e)throw new Error("No response content.");if(this.isAdd())switch(t){case h.R.shipment:(0,c.U)({event:"userProfile",userAction:"Address addition"}),(0,S.A)("user_profile",{user_action:"Address addition"});break;case h.R.invoice:(0,c.U)({event:"userProfile",userAction:"Invoice addition"}),(0,S.A)("user_profile",{user_action:"Invoice addition"})}(0,l.VX)("ns_addressBook_added"),this.goBack().catch(()=>{i.Nc.push((0,d.B2)("route-cp-address-edit",{operation:"edit",addressId:e.addressId,addressType:t}))})}).catch(e=>{(0,l.UG)("ne_save",null,e)})}componentDidMount(){this.isEdit()&&this.loadAddress(this.props.params.addressType,this.props.params.addressId)}componentWillReceiveProps(e){JSON.stringify(e.params)!==JSON.stringify(this.props.params)&&"edit"===e.params.operation&&this.loadAddress(e.params.addressType,e.params.addressId)}isEdit(){return"edit"===this.props.params.operation}isAdd(){return"add"===this.props.params.operation}loadAddress(e,t){this.setState({addressStatus:p.Pu.LOADING}),(0,m.m)(e).getAddress(t).then(e=>{this.setState({address:e,addressStatus:p.Pu.READY})}).catch(e=>{(0,u.A)().captureException(e),this.setState({addressStatus:p.Pu.ERROR})})}close(){this.goBack().catch(()=>{i.Nc.push((0,d.B2)("route-cp-addresses"))})}renderForm(){const e=this.props.params.addressType,t=I((0,O.m)(e,this.state.address,this.props.userData.userName),2),r=t[0],n=t[1];return e===h.R.invoice?s.createElement(s.Fragment,null,n&&s.createElement(A.A,{className:"mb-12",addressType:h.R.invoice}),s.createElement(v.A,{allowAddressSaving:!0,onAddressSave:e=>this.onSave(e),invoiceInformation:r,isRebranding:!0,getExposedMethods:()=>{}})):s.createElement(s.Fragment,null,n&&s.createElement(A.A,{className:"mb-12"}),s.createElement(b.A,{className:"flex flex-row flex-wrap space-y-0 gap-y-6",config:[...(0,E.A)(void 0,{countriesSet:g.JL.SHIPMENT,enableDeliveryMethodSelector:!0}),{type:"separator"},{type:"text",name:"entryName",label:s.createElement(o.sA,{id:"Forms.addressName"}),className:"w-full",isRequired:!0,validator:(e,t)=>
2"saveAddress"!==t||e&&e.length,errorMessage:s.createElement(o.sA,{id:"Forms.addressNameError"})},{type:"submit",name:"saveAddress",label:s.createElement(o.sA,{id:"Forms.saveShipmentAddress"}),className:"w-full",isFullWidth:!0}],defaultValues:r,formId:"clientpanelAddress",onSubmit:e=>this.onSave(e),isRebranding:!0}))}render(){return this.isEdit()&&this.state.addressStatus!==p.Pu.READY?s.createElement("section",{className:"flex items-center justify-center mt-6"},s.createElement(y.A,null)):s.createElement("section",{className:"max-w-screen-1xl mx-auto mb-16 lg:mb-[120px]"},s.createElement(f.A,{title:this.isEdit()?s.createElement("span",null,s.createElement(o.sA,{id:"Addresses.address"}),": ",this.state.address.entryName):s.createElement(o.sA,{id:"Addresses.addNewAddress"}),backText:s.createElement(o.sA,{id:"Users.backToLoginMenu"}),onBack:this.close.bind(this)}),s.createElement("div",{className:"w-full lg:w-4/5 1xl:w-4/6 mx-auto"},this.renderForm()))}})||n)||n}}]);

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.