1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4793],{5303:(e,t,a)=>{a.d(t,{Ay:()=>g,ft:()=>h});var o=a(22555),n=a(85672),r=a(17488),s=a(86270),i=a(12010),l=a(56691),c=a(65908);const d="https://nominatim.openstreetmap.org/search",u=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=[],a=(e,a)=>{e&&t.push({long_name:e,short_name:e,types:a})};return a(e.house_number,["street_number"]),a(e.road||e.pedestrian,["route"]),a(e.suburb||e.neighbourhood||e.quarter,["sublocality_level_1","sublocality"]),a(e.city_district||e.county,["administrative_area_level_3"]),a(e.city||e.town||e.village,["locality"]),a(e.state,["administrative_area_level_1"]),a(e.country,["country"]),a(e.postcode,["postal_code"]),t},p=e=>{var t;return{formatted_address:e.display_name,name:(null===(t=e.display_name)||void 0===t?void 0:t.split(",")[0])||"",geometry:{location:{lat:()=>parseFloat(e.lat),lng:()=>parseFloat(e.lon)}},address_components:u(e.address)}},m=(e,t)=>{const a=new URLSearchParams({q:e,format:"json",addressdetails:"1",limit:"5"});if(null!==t&&void 0!==t&&t.lat&&null!==t&&void 0!==t&&t.lng){const e=.5;a.set("viewbox","".concat(t.lng-e,",").concat(t.lat+e,",").concat(t.lng+e,",").concat(t.lat-e))}return a};async function h(e){let{bias:t}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return null;try{const a=m(e,t);a.set("limit","1");const o=await fetch("".concat(d,"?").concat(a.toString()),{headers:{Accept:"application/json"}});if(!o.ok)return null;const n=await o.json();return null!==n&&void 0!==n&&n.length?p(n[0]):null}catch(a){return console.error("geocodeAddress error:",a),null}}const g=e=>{let{id:t,label:a,placeholder:u="Search address",value:h,onChange:g,onPlaceSelected:v,bias:A,sx:f,textFieldSx:x,fullWidth:b=!0,disabled:y,inputRef:j,TextFieldProps:C={}}=e;const[S,_]=(0,n.useState)(h||""),[k,w]=(0,n.useState)([]),[I,P]=(0,n.useState)(!1);(0,n.useEffect)((()=>{void 0!==h&&h!==S&&_(h||"")}),[h]);const M=(0,n.useMemo)((()=>(0,l.A)(((e,t,a)=>{if(!e)return void a([]);const o=m(e,t);fetch("".concat(d,"?").concat(o.toString()),{headers:{Accept:"application/json"}}).then((e=>e.ok?e.json():[])).then((e=>a(e||[]))).catch((()=>a([])))}),500)),[]);return(0,n.useEffect)((()=>{let e=!0;return S?(P(!0),M(S,A,(t=>{e&&(P(!1),w(t))})),()=>{e=!1}):(w([]),void P(!1))}),[S,null===A||void 0===A?void 0:A.lat,null===A||void 0===A?void 0:A.lng,M]),(0,c.jsx)(r.A,{id:t,freeSolo:!0,fullWidth:b,disabled:y,sx:f,options:k,filterOptions:e=>e,getOptionLabel:e=>"string"===typeof e?e:e.display_name||"",isOptionEqualToValue:(e,t)=>e.place_id===(null===t||void 0===t?void 0:t.place_id),inputValue:S,onInputChange:(e,t)=>{_(t),null===g||void 0===g||g(t)},onChange:(e,t)=>{t&&"string"!==typeof t&&(_(t.display_name||""),null===v||void 0===v||v(p(t)))},renderInput:e=>{var t,n,r,l;return(0,c.jsx)(s.A,(0,o.A)((0,o.A)((0,o.A)({},e),C),{},{inputRef:j,label:a,placeholder:u,sx:x,autoComplete:"off",InputProps:(0,o.A)((0,o.A)((0,o.A)({},e.InputProps),C.InputProps),{},{startAdornment:null!==(t=null===(n=C.InputProps)||void 0===n?void 0:n.startAdornment)&&void 0!==t?t:e.InputProps.startAdornment,endAdornment:(0,c.jsxs)(c.Fragment,{children:[I?(0,c.jsx)(i.A,{color:"inherit",size:16}):null,null!==(r=null===(l=C.InputProps)||void 0===l?void 0:l.endAdornment)&&void 0!==r?r:e.InputProps.endAdornment]})})}))}})}},12010:(e,t,a)=>{a.d(t,{A:()=>N});var o=a(57528),n=a(84849),r=a(27326),s=a(85672),i=a(72574),l=a(25234),c=a(8913),d=a(16775),u=a(38009),p=a(60308),m=a(37300),h=a(10644);function g(e){return(0,h.Ay)("MuiCircularProgress",e)}(0,m.A)("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var v,A,f,x,b=a(65908);const y=["className","color","disableShrink","size","style","thickness","value","variant"];let j,C,S,_;const k=44,w=(0,c.i7)(j||(j=v||(v=(0,o.A)(["\n 0% {\n transform: rotate(0deg);\n }\n\n 100% {\n transform: rotate(360deg);\n }\n"])))),I=(0,c.i7)(C||(C=A||(A=(0,o.A)(["\n 0% {\n stroke-dasharray: 1px, 200px;\n stroke-dashoffset: 0;\n }\n\n 50% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -15px;\n }\n\n 100% {\n stroke-dasharray: 100px, 200px;\n stroke-dashoffset: -125px;\n }\n"])))),P=(0,p.Ay)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:a}=e;return[t.root,t[a.variant],t["color".concat((0,d.A)(a.color))]]}})((e=>{let{ownerState:t,theme:a}=e;return(0,r.A)({display:"inline-block"},"determinate"===t.variant&&{transition:a.transitions.create("transform")},"inherit"!==t.color&&{color:(a.vars||a).palette[t.color].main})}),(e=>{let{ownerState:t}=e;return"indeterminate"===t.variant&&(0,c.AH)(S||(S=f||(f=(0,o.A)(["\n animation: "," 1.4s linear infinite;\n "]))),w)})),M=(0,p.Ay)("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),O=(0,p.Ay)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:a}=e;return[t.circle,t["circle".concat((0,d.A)(a.variant))],a.disableShrink&&t.circleDisableShrink]}})((e=>{let{ownerState:t,theme:a}=e;return(0,r.A)({stroke:"currentColor"},"determinate"===t.variant&&{transition:a.transitions.create("stroke-dashoffset")},"indeterminate"===t.variant&&{strokeDasharray:"80px, 200px",strokeDashoffset:0})}),(e=>{let{ownerState:t}=e;return"indeterminate"===t.variant&&!t.disableShrink&&(0,c.AH)(_||(_=x||(x=(0,o.A)(["\n animation: "," 1.4s ease-in-out infinite;\n "]))),I)})),N=s.forwardRef((function(e,t){const a=(0,u.b)({props:e,name:"MuiCircularProgress"}),{className:o,color:s="primary",disableShrink:c=!1,size:p=40,style:m,thickness:h=3.6,value:v=0,variant:A="indeterminate"}=a,f=(0,n.A)(a,y),x=(0,r.A)({},a,{color:s,disableShrink:c,size:p,thickness:h,value:v,variant:A}),j=(e=>{const{classes:t,variant:a,color:o,disableShrink:n}=e,r={root:["root",a,"color".concat((0,d.A)(o))],svg:["svg"],circle:["circle","circle".concat((0,d.A)(a)),n&&"circleDisableShrink"]};return(0,l.A)(r,g,t)})(x),C={},S={},_={};if("determinate"===A){const e=2*Math.PI*((k-h)/2);C.strokeDasharray=e.toFixed(3),_["aria-valuenow"]=Math.round(v),C.strokeDashoffset="".concat(((100-v)/100*e).toFixed(3),"px"),S.transform="rotate(-90deg)"}return(0,b.jsx)(P,(0,r.A)({className:(0,i.A)(j.root,o),style:(0,r.A)({width:p,height:p},S,m),ownerState:x,ref:t,role:"progressbar"},_,f,{children:(0,b.jsx)(M,{className:j.svg,ownerState:x,viewBox:"".concat(22," ").concat(22," ").concat(k," ").concat(k),children:(0,b.jsx)(O,{className:j.circle,style:C,ownerState:x,cx:k,cy:k,r:(k-h)/2,fill:"none",strokeWidth:h})})}))}))},20466:(e,t,a)=>{a.d(t,{k:()=>n});var o=a(13659);const n=(e,t,a)=>(0,o.M8)(e,{variant:t,anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:a||2e3})},59212:(e,t,a)=>{a.d(t,{A:()=>p});var o=a(22555),n=a(85672),r=a(71392),s=a(97043),i=a(17488),l=a(86270),c=a(66157),d=a(48952),u=a(65908);const p=(0,n.forwardRef)(((e,t)=>{let{setAppId:a,setLocoName:p,setPage:m,sx:h,textfeildSx:g,textfieldSx:v,pill:A=!1,accentColor:f="#6366f1",icon:x,placeholder:b="Select Zone",paperComponent:y}=e;const[j,C]=(0,n.useState)(JSON.parse(localStorage.getItem("applocations")||"[]"));(0,n.useEffect)((()=>{0===j.length&&(async()=>{try{const e=localStorage.getItem("userid");if(!e)return;const t=await c.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(e));if(t.data.status){const e=[...t.data.details,{locationname:"All",applocationid:0}];localStorage.setItem("applocations",JSON.stringify(e)),C(e)}}catch(e){console.error("Error fetching locations in LocationAutocomplete:",e)}})()}),[j.length]);const S=e=>"".concat(f).concat(e),_=S("26"),k=S("18"),w=A?{cursor:"pointer","& .MuiOutlinedInput-root":{borderRadius:"10px",bgcolor:"#ffffff",fontWeight:600,color:"#0f172a",paddingRight:"8px",cursor:"pointer",transition:"border-color 0.15s, box-shadow 0.15s","& fieldset":{borderColor:"#e2e8f0",borderWidth:1},"&:hover fieldset":{borderColor:"#cbd5e1"},"&.Mui-focused":{boxShadow:"0 0 0 3px ".concat(_)},"&.Mui-focused fieldset":{borderColor:f,borderWidth:1.5}},"& .MuiAutocomplete-endAdornment .MuiSvgIcon-root":{color:"#94a3b8"}}:{},I=A&&(0,u.jsx)(r.A,{direction:"row",alignItems:"center",spacing:.75,sx:{pl:.5,mr:.25,flexShrink:0},children:(0,u.jsx)(s.A,{sx:{width:24,height:24,bgcolor:k,color:f,transition:"background-color 0.15s, color 0.15s"},children:x||(0,u.jsx)(d.HPi,{size:14})})});return(0,u.jsx)(i.A,{id:"location-autocomplete",options:j||[],getOptionLabel:e=>{var t;return null!==(t=null===e||void 0===e?void 0:e.locationname)&&void 0!==t?t:""},PaperComponent:y,sx:(0,o.A)({},h),onChange:(e,t,o)=>{"clear"===o?(null===a||void 0===a||a(0),null===p||void 0===p||p(""),null===m||void 0===m||m(0)):t&&(null===a||void 0===a||a(t.applocationid),null===p||void 0===p||p(t.locationname),null===m||void 0===m||m(0))},renderInput:e=>A?(0,u.jsx)(l.A,(0,o.A)((0,o.A)({},e),{},{inputRef:t,placeholder:b,InputProps:(0,o.A)((0,o.A)({},e.InputProps),{},{startAdornment:I}),sx:(0,o.A)((0,o.A)({},w),v||g||{})})):(0,u.jsx)(l.A,(0,o.A)((0,o.A)({},e),{},{inputRef:t,label:"Select Zones",sx:(0,o.A)({},v||g||{})}))})}))},77865:(e,t,a)=>{a.d(t,{A:()=>k});var o=a(84849),n=a(27326),r=a(85672),s=a(72574),i=a(25234),l=a(10247),c=a(60308),d=a(24270),u=a(38009),p=a(78534),m=a(61949),h=a(93046),g=a(45688),v=a(8191),A=a(58541),f=a(43917),x=a(37300),b=a(10644);function y(e){return(0,b.Ay)("MuiMenuItem",e)}const j=(0,x.A)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]);var C=a(65908);const S=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],_=(0,c.Ay)(m.A,{shouldForwardProp:e=>(0,d.A)(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:a}=e;return[t.root,a.dense&&t.dense,a.divider&&t.divider,!a.disableGutters&&t.gutters]}})((e=>{let{theme:t,ownerState:a}=e;return(0,n.A)({},t.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!a.disableGutters&&{paddingLeft:16,paddingRight:16},a.divider&&{borderBottom:"1px solid ".concat((t.vars||t).palette.divider),backgroundClip:"padding-box"},{"&:hover":{textDecoration:"none",backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},["&.".concat(j.selected)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity),["&.".concat(j.focusVisible)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.focusOpacity,"))"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}},["&.".concat(j.selected,":hover")]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.hoverOpacity,"))"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,l.X4)(t.palette.primary.main,t.palette.action.selectedOpacity)}},["&.".concat(j.focusVisible)]:{backgroundColor:(t.vars||t).palette.action.focus},["&.".concat(j.disabled)]:{opacity:(t.vars||t).palette.action.disabledOpacity},["& + .".concat(v.A.root)]:{marginTop:t.spacing(1),marginBottom:t.spacing(1)},["& + .".concat(v.A.inset)]:{marginLeft:52},["& .".concat(f.A.root)]:{marginTop:0,marginBottom:0},["& .".concat(f.A.inset)]:{paddingLeft:36},["& .".concat(A.A.root)]:{minWidth:36}},!a.dense&&{[t.breakpoints.up("sm")]:{minHeight:"auto"}},a.dense&&(0,n.A)({minHeight:32,paddingTop:4,paddingBottom:4},t.typography.body2,{["& .".concat(A.A.root," svg")]:{fontSize:"1.25rem"}}))})),k=r.forwardRef((function(e,t){const a=(0,u.b)({props:e,name:"MuiMenuItem"}),{autoFocus:l=!1,component:c="li",dense:d=!1,divider:m=!1,disableGutters:v=!1,focusVisibleClassName:A,role:f="menuitem",tabIndex:x,className:b}=a,j=(0,o.A)(a,S),k=r.useContext(p.A),w=r.useMemo((()=>({dense:d||k.dense||!1,disableGutters:v})),[k.dense,d,v]),I=r.useRef(null);(0,h.A)((()=>{l&&I.current&&I.current.focus()}),[l]);const P=(0,n.A)({},a,{dense:w.dense,divider:m,disableGutters:v}),M=(e=>{const{disabled:t,dense:a,divider:o,disableGutters:r,selected:s,classes:l}=e,c={root:["root",a&&"dense",t&&"disabled",!r&&"gutters",o&&"divider",s&&"selected"]},d=(0,i.A)(c,y,l);return(0,n.A)({},l,d)})(a),O=(0,g.A)(I,t);let N;return a.disabled||(N=void 0!==x?x:-1),(0,C.jsx)(p.A.Provider,{value:w,children:(0,C.jsx)(_,(0,n.A)({ref:O,role:f,tabIndex:N,component:c,focusVisibleClassName:(0,s.A)(M.focusVisible,A),className:(0,s.A)(M.root,b)},j,{ownerState:P,classes:M}))})}))},94793:(e,t,a)=>{a.r(t),a.d(t,{default:()=>w});var o=a(22555),n=a(85672),r=a(69039),s=a(76264),i=a(1939),l=a(71392),c=a(2866),d=a(17488),u=a(86270),p=a(29882),m=a(51422),h=a(77865),g=a(11969),v=a(80911),A=a(59008),f=a(66157),x=a(52351),b=a(5303),y=a(13659),j=a(96515),C=a(43281),S=a(59212),_=a(20466),k=a(65908);const w=()=>{const e=(0,r.A)(),t=(0,s.A)(e.breakpoints.down("md")),[a,w]=(0,n.useState)(0),I=(0,n.useRef)(null),[P,M]=(0,n.useState)(""),[O,N]=(0,n.useState)(""),[F,E]=(0,n.useState)(""),[R,W]=(0,n.useState)(""),[z,D]=(0,n.useState)(""),[L,H]=(0,n.useState)(""),[V,T]=(0,n.useState)(""),[G,B]=(0,n.useState)(),[X,Z]=(0,n.useState)(),[q,J]=(0,n.useState)("Select Location"),[U,K]=(0,n.useState)([]),[Q,Y]=(0,n.useState)(0),[$,ee]=(0,n.useState)({}),[te,ae]=(0,n.useState)({latitude:0,longitude:0}),[oe,ne]=(0,n.useState)(!1),re=(0,j.Zp)();(0,n.useEffect)((()=>{a&&(async()=>{ne(!0),await f.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(a)).then((e=>{console.log("getapplocations",e);const{latitude:t,longitude:a}=e.data.details[0];e.data.status&&(B(t),Z(a)),ne(!1)})).catch((e=>{console.log(e),ne(!1)}))})()}),[a]);(0,n.useEffect)((()=>{a&&(async e=>{ne(!0),await f.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenants/?applocationid=").concat(e,"&status=active")).then((e=>{if(console.log(e),e.data.status){let t=[];e.data.details.map((e=>{t.push((0,o.A)((0,o.A)({},e),{},{label:"".concat(e.tenantname)}))})),K(t)}ne(!1)})).catch((e=>{console.log(e),ne(!1)}))})(a)}),[a]);const se=e=>{(0,y.M8)(e,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})};return(0,k.jsxs)(k.Fragment,{children:[oe&&(0,k.jsx)(x.A,{}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sx:{mb:2},children:(0,k.jsx)(l.A,{direction:"row",justifyContent:"space-between",alignItems:"center",children:(0,k.jsx)(c.A,{variant:"h3",children:"Create Customer"})})}),(0,k.jsx)(A.A,{sx:{p:{xs:1.5,md:3}},children:(0,k.jsxs)(i.Ay,{container:!0,spacing:{xs:2,md:3},children:[(0,k.jsx)(i.Ay,{item:!0,xs:12,children:(0,k.jsxs)(i.Ay,{container:!0,spacing:{xs:2,md:3},children:[(0,k.jsx)(i.Ay,{item:!0,xs:12,md:6,children:(0,k.jsx)(S.A,{ref:I,locaName:q,setAppId:w,setLocoName:J,sx:{}})}),(0,k.jsxs)(i.Ay,{item:!0,xs:12,md:6,children:[(0,k.jsx)(d.A,{fullWidth:!0,disabled:0==a,id:"free-solo-demo",sx:{},options:U||[],renderInput:e=>(0,k.jsx)(u.A,(0,o.A)((0,o.A)({},e),{},{label:"Choose Client",focused:!0})),onChange:(e,t,a)=>{t?(console.log("Client",t),(async e=>{try{const t=await f.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantlocations/?tenantid=").concat(e));console.log("gettenantlocations",t.data.details),t.data.details.length}catch(t){console.log("gettenantlocations",t)}})(t.tenantid),Y(t.tenantid)):(setClientinfo({}),setTenantid(""))}})," "]}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-last-name",children:"Name"}),(0,k.jsx)(u.A,{fullWidth:!0,id:"personal-last-name",placeholder:"Name",onChange:e=>W(e.target.value),value:R,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-phone",children:"Phone Number"}),(0,k.jsxs)(l.A,{direction:"row",justifyContent:"space-between",alignItems:"center",spacing:2,children:[(0,k.jsx)(m.A,{defaultValue:"+1",disabled:!0,sx:{cursor:"not-allowed"},children:(0,k.jsx)(h.A,{value:"+1",children:"+91"})}),(0,k.jsx)(u.A,{type:"number",id:"personal-phone",fullWidth:!0,placeholder:"Phone Number",onChange:e=>{e.target.value.toString().length<=10&&M(e.target.value)},value:P,autoComplete:"off",sx:{cursor:"not-allowed"}})]})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-email",children:"Email "}),(0,k.jsx)(u.A,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Email ",onChange:e=>N(e.target.value),value:O,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-location",children:"Door No"}),(0,k.jsx)(u.A,{fullWidth:!0,id:"personal-location",placeholder:"Door No",onChange:e=>D(e.target.value),value:z,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-email",children:" Address"}),(0,k.jsx)(b.Ay,{id:"addressAuto1",fullWidth:!0,value:V,onChange:e=>{a?T(e):(0,_.k)("Select Location First","warning",3e3)},onPlaceSelected:e=>{T("".concat(e.name,", ").concat(e.formatted_address)),ae({latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}),E("".concat(e.name," ").concat(e.formatted_address)),ee((0,o.A)((0,o.A)({},$),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));const t={address:"".concat(e.name," ").concat(e.formatted_address),street_number:"",route:"",locality:"",sublocality_level_1:"",administrative_area_level_3:"",administrative_area_level_1:"",country:"",postal_code:""};e.address_components.forEach((e=>{e.types.forEach((a=>{switch(a){case"street_number":t.street_number=e.long_name;break;case"route":t.route=e.long_name;break;case"locality":t.locality=e.long_name;break;case"sublocality_level_1":t.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":t.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":t.administrative_area_level_1=e.long_name;break;case"country":t.country=e.long_name;break;case"postal_code":t.postal_code=e.long_name}}))})),ee((0,o.A)((0,o.A)({},$),{},{address:t.address,doorno:"".concat(t.street_number," ").concat(t.route),suburb:t.administrative_area_level_3,city:t.locality,state:t.administrative_area_level_1,postcode:t.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))},bias:{lat:G,lng:X},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,k.jsx)(g.A,{onClick:()=>{T(""),ee((0,o.A)((0,o.A)({},$),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),ae({latitude:0,longitude:0})},size:"small",children:(0,k.jsx)(C.A,{})})}}})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-location",children:"Location"}),(0,k.jsx)(u.A,{fullWidth:!0,id:"personal-location",placeholder:"Location",onChange:e=>ee((0,o.A)((0,o.A)({},$),{},{suburb:e.target.value})),value:$.suburb,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-zipcode",children:"City"}),(0,k.jsx)(u.A,{fullWidth:!0,id:"personal-zipcode",placeholder:"City",onChange:e=>ee((0,o.A)((0,o.A)({},$),{},{city:e.target.value})),value:$.city,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-location",children:"State"}),(0,k.jsx)(u.A,{fullWidth:!0,id:"personal-location",placeholder:"State",onChange:e=>ee((0,o.A)((0,o.A)({},$),{},{state:e.target.value})),value:$.state,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,sm:6,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-zipcode",children:"Post Code"}),(0,k.jsx)(u.A,{fullWidth:!0,type:"number",id:"personal-zipcode",placeholder:"Zipcode",onChange:e=>ee((0,o.A)((0,o.A)({},$),{},{postcode:e.target.value})),value:$.postcode,autoComplete:"off"})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,children:(0,k.jsxs)(l.A,{spacing:1.25,children:[(0,k.jsx)(p.A,{htmlFor:"personal-email",children:"Landmark"}),(0,k.jsx)(u.A,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Landmark",onChange:e=>H(e.target.value),value:L,autoComplete:"off"})]})})]})}),(0,k.jsx)(i.Ay,{item:!0,xs:12,children:(0,k.jsx)(l.A,{direction:{xs:"column",sm:"row"},justifyContent:"flex-end",alignItems:{xs:"stretch",sm:"center"},spacing:2,children:(0,k.jsx)(v.A,{variant:"contained",fullWidth:t,onClick:()=>{""===a?se("Select Applocation "):""===Q?se("Select Tenant"):""===R?se("Enter Name"):""===P?se("Enter Mobile Number "):""===F?se("Enter Address "):""===$.city?se("Enter City "):""===$.state?se("Enter State "):""===$.suburb?se("Enter location "):""===$.postcode?se("Enter Post Code "):""===L?se("Enter Land Mark "):""===$.latitude?se("Invalid latitude "):""===$.longitude?se("Invaiid Longitude "):(async()=>{let e={applocationid:+a,tenantid:+Q,customerid:0,configid:1,firstname:R,dialcode:"+91",contactno:P,email:O,doorno:z,address:$.address,suburb:$.suburb,city:$.city,state:$.state,postcode:$.postcode,landmark:L,latitude:te.latitude.toString(),longitude:te.longitude.toString(),profileimage:"",devicetype:"",deviceid:"",customertoken:"",primaryaddress:1};console.log(e),ne(!0);try{await f.A.post("".concat("https://jupiter.nearle.app/live/api/v1","/customers/create"),e).then((e=>{console.log(e),e.data.status?((0,y.M8)(" Created Successfully ",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),re("/nearle/customers")):"Customer Already available"==e.data.message&&(0,y.M8)("Customer Already available",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),ne(!1)})).catch((e=>{console.log(e),ne(!1),(0,y.M8)(e.message,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})}))}catch(t){console.log(t),ne(!1)}})()},children:"Create"})})})]})})]})}}}]); |