PageSourceSearch

https://login.commonsku.com/dist/react/components-AddShopAddressPopup.709f0e36.chunk.js

js commonsku.com collected 2026-10-02 03:15:01 UTC 3,978 bytes, 2 lines download raw bytes

1"use strict";(globalThis.__LOADABLE_LOADED_CHUNKS__=globalThis.__LOADABLE_LOADED_CHUNKS__||[]).push([[251],{5465(s,e,d){d.r(e),d.d(e,{default:()=>c});var t=d(41594),a=d(98483),r=d(26926),i=d(30596),n=d(39913),l=d(78771),_=d(28027),o=d(73882),h=d(63988);class p extends t.Component{constructor(s){super(s),this.state={address_id:"",address_name:"",address_line_1:"",address_line_2:"",address_city:"",address_state:"",address_country:"",address_postal:""},this.handleAddAddress=this.handleAddAddress.bind(this),this.onChangeAddress=this.onChangeAddress.bind(this)}onChangeAddress(s){if("ADD"===s)this.setState({address_id:s,address_name:"",address_line_1:"",address_line_2:"",address_city:"",address_state:"",address_country:"",address_postal:""});else{const e=this.props.getAddress(s);this.setState({...e,address_id:s})}}handleAddAddress(s){s.preventDefault();const{address_id:e,address_name:d,address_line_1:t,address_line_2:a,address_city:r,address_state:i,address_country:n,address_postal:l}=this.state;if(e)if("ADD"===e){if(!d.trim()||!t.trim())return;this.setState({address_id:"",address_name:"",address_line_1:"",address_line_2:"",address_city:"",address_state:"",address_country:"",address_postal:""},()=>this.props.onAddNewAddress(d,t,a,r,i,n,l))}else this.setState({address_id:"",address_name:"",address_line_1:"",address_line_2:"",address_city:"",address_state:"",address_country:"",address_postal:""},()=>this.props.onAddClientAddress(e))}render(){const{client_addresses:s,index:e,onClosePopup:d}=this.props,{address_id:t,address_name:a,address_line_1:r,address_line_2:i,address_city:n,address_state:l,address_country:p,address_postal:c}=this.state;return(0,h.jsxs)("div",{"data-test-name":"AddShopAddressPopup.render",className:"reveal tiny",style:{display:"block",zIndex:_.z+e,height:"initial",overflow:"visible"},children:[(0,h.jsxs)("div",{className:"row small-12 columns",children:[(0,h.jsx)("h3",{children:"Add Address"}),(0,h.jsx)("a",{className:"button",style:{position:"absolute",right:"1rem",top:"1rem"},onClick:d,children:"Done"})]}),(0,h.jsxs)("div",{className:"row small-12 columns",children:[(0,h.jsx)(o.A,{options:s,value:t,placeholder:"Select from client",change:this.onChangeAddress}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:a,placeholder:"ADD"===t?"Name":"",onChange:s=>this.setState({address_name:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:r,placeholder:"ADD"===t?"123 Street St.":"",onChange:s=>this.setState({address_line_1:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:i,placeholder:"ADD"===t?"Suite Number":"",onChange:s=>this.setState({address_line_2:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:n,placeholder:"ADD"===t?"City":"",onChange:s=>this.setState({address_city:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:l,placeholder:"ADD"===t?"State/Province":"",onChange:s=>this.setState({address_state:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:c,placeholder:"ADD"===t?"ZIP/Postal Code":"",onChange:s=>this.setState({address_postal:s.target.value})}),(0,h.jsx)("input",{type:"text",disabled:"ADD"!==t,value:p,placeholder:"ADD"===t?"Country":"",onChange:s=>this.setState({address_country:s.target.value})}),(0,h.jsx)("a",{className:"button",onClick:this.handleAddAddress,children:"Add"})]})]})}}const c=(0,a.Ng)((s,e)=>({client_addresses:[{key:"ADD",value:"Add New"}].concat((0,i.F4)(s,{parent_id:e.client_id})),getAddress:e=>(0,r.bv)(s,{address_id:e})}),(s,e)=>({onClosePopup:()=>s((0,n.fs)()),onAddClientAddress:d=>s((0,l.Ax)(d,e.shop_id,"SHOP",e.address_type)),onAddNewAddress:(d,t,a,r,i,n,_)=>s((0,l.M1)({address_name:d,address_line_1:t,address_line_2:a,address_city:r,address_state:i,address_country:n,address_postal:_,parent_id:e.shop_id,parent_type:"SHOP",address_type:e.address_type}))}))(p)}}]);
2//# sourceMappingURL=components-AddShopAddressPopup.709f0e36.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.