1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[9336],{29336:function(e,t,a){a.r(t);var n=a(74165),o=a(15861),r=a(1413),i=a(29439),s=a(47313),c=a(19860),l=a(69099),d=a(9019),u=a(42832),p=a(23306),m=a(16783),Z=a(88797),f=a(51405),v=a(47131),g=(a(72495),a(97316)),h=a(56573),x=a(91547),b=a(11577),y=a(90842),j=a(58467),S=a(11198),C=a(7266),_=a(46417);t.default=function(){var e=localStorage.getItem("applocationid"),t=((0,c.Z)(),(0,s.useState)(void 0)),a=(0,i.Z)(t,2),k=a[0],w=(a[1],(0,s.useState)()),P=(0,i.Z)(w,2),F=(P[0],P[1]),N=(0,s.useState)(""),I=(0,i.Z)(N,2),O=(I[0],I[1],(0,s.useState)("")),E=(0,i.Z)(O,2),A=(E[0],E[1],(0,s.useState)("")),L=(0,i.Z)(A,2),M=L[0],z=L[1],W=(0,s.useState)(""),R=(0,i.Z)(W,2),D=R[0],T=R[1],V=(0,s.useState)(""),B=(0,i.Z)(V,2),G=(B[0],B[1],(0,s.useState)("")),H=(0,i.Z)(G,2),q=(H[0],H[1],(0,s.useState)("")),U=(0,i.Z)(q,2),J=U[0],K=U[1],Q=(0,s.useState)(""),X=(0,i.Z)(Q,2),Y=(X[0],X[1],(0,s.useState)({})),$=(0,i.Z)(Y,2),ee=($[0],$[1],(0,s.useState)("")),te=(0,i.Z)(ee,2),ae=te[0],ne=te[1],oe=(0,s.useState)(""),re=(0,i.Z)(oe,2),ie=re[0],se=re[1],ce=(0,s.useState)(""),le=(0,i.Z)(ce,2),de=le[0],ue=le[1],pe=(0,s.useState)({}),me=(0,i.Z)(pe,2),Ze=(me[0],me[1]),fe=(0,s.useState)(""),ve=(0,i.Z)(fe,2),ge=ve[0],he=ve[1],xe=(0,s.useState)(),be=(0,i.Z)(xe,2),ye=be[0],je=be[1],Se=(0,s.useState)(),Ce=(0,i.Z)(Se,2),_e=Ce[0],ke=Ce[1],we=Number.isFinite(Number(ye))&&Number.isFinite(Number(_e))&&!(0===Number(ye)&&0===Number(_e)),Pe=(0,s.useState)("Select Location"),Fe=(0,i.Z)(Pe,2),Ne=(Fe[0],Fe[1],(0,s.useState)("Select Location")),Ie=(0,i.Z)(Ne,2),Oe=(Ie[0],Ie[1]),Ee=(0,s.useState)([]),Ae=(0,i.Z)(Ee,2),Le=(Ae[0],Ae[1],localStorage.getItem("userid")),Me=(0,s.useState)(!1),ze=(0,i.Z)(Me,2),We=(ze[0],ze[1],(0,s.useState)([])),Re=(0,i.Z)(We,2),De=(Re[0],Re[1],(0,s.useState)(!1)),Te=(0,i.Z)(De,2),Ve=(Te[0],Te[1],(0,s.useState)(0)),Be=(0,i.Z)(Ve,2),Ge=Be[0],He=(Be[1],(0,s.useState)(!1)),qe=(0,i.Z)(He,2),Ue=(qe[0],qe[1],(0,s.useState)(localStorage.getItem("locationid"))),Je=(0,i.Z)(Ue,2),Ke=(Je[0],Je[1],(0,s.useState)("")),Qe=(0,i.Z)(Ke,2),Xe=(Qe[0],Qe[1],(0,s.useState)(!1)),Ye=(0,i.Z)(Xe,2),$e=(Ye[0],Ye[1],(0,s.useState)({})),et=(0,i.Z)($e,2),tt=et[0],at=et[1],nt=(0,s.useState)({latitude:0,longitude:0}),ot=(0,i.Z)(nt,2),rt=ot[0],it=ot[1],st=(0,j.s0)(),ct=(0,s.useState)(!1),lt=(0,i.Z)(ct,2),dt=lt[0],ut=lt[1];(0,s.useEffect)((function(){localStorage.getItem("tenantid")&&vt(localStorage.getItem("tenantid"))}),[]);var pt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.overwriteFields,n=void 0===a||a,o=e.geometry.location.lat(),i=e.geometry.location.lng();if(it({latitude:o,longitude:i}),n){he("".concat(e.name,", ").concat(e.formatted_address)),K("".concat(e.name," ").concat(e.formatted_address)),at((0,r.Z)((0,r.Z)({},tt),{},{address:"".concat(e.name," ").concat(e.formatted_address)}));var s={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((function(e){e.types.forEach((function(t){switch(t){case"street_number":s.street_number=e.long_name;break;case"route":s.route=e.long_name;break;case"locality":s.locality=e.long_name;break;case"sublocality_level_1":s.sublocality_level_1=e.long_name;break;case"administrative_area_level_3":s.administrative_area_level_3=e.long_name;break;case"administrative_area_level_1":s.administrative_area_level_1=e.long_name;break;case"country":s.country=e.long_name;break;case"postal_code":s.postal_code=e.long_name}}))})),at((0,r.Z)((0,r.Z)({},tt),{},{address:s.address,doorno:"".concat(s.street_number," ").concat(s.route),suburb:s.administrative_area_level_3,city:s.locality,state:s.administrative_area_level_1,postcode:s.postal_code,latitude:e.geometry.location.lat(),longitude:e.geometry.location.lng()}))}else at((function(e){return(0,r.Z)((0,r.Z)({},e),{},{latitude:o,longitude:i})}))};(0,s.useEffect)((function(){if(0===rt.latitude&&0===rt.longitude){var e=[ie,tt.suburb,tt.city,tt.state,tt.postcode].filter(Boolean).join(", "),t=ge&&ge.trim().length>=6&&ge||tt.suburb&&tt.city&&e;if(t){var a=setTimeout((0,o.Z)((0,n.Z)().mark((function e(){var a;return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.gA)(t,{bias:{lat:ye,lng:_e}});case 2:(a=e.sent)&&pt(a,{overwriteFields:!1});case 4:case"end":return e.stop()}}),e)}))),800);return function(){return clearTimeout(a)}}}}),[ge,ie,tt.suburb,tt.city,tt.state,tt.postcode,ye,_e]);var mt=function(){var t=(0,o.Z)((0,n.Z)().mark((function t(){return(0,n.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return ut(!0),t.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/utils/getapplocations/?applocationid=").concat(e)).then((function(e){console.log("getapplocations",e);var t=e.data.details[0],a=t.latitude,n=t.longitude;e.data.status&&(je(a),ke(n)),ut(!1)})).catch((function(e){console.log(e),ut(!1)}));case 3:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();(0,s.useEffect)((function(){mt()}),[e]);var Zt=function(){var e=(0,o.Z)((0,n.Z)().mark((function e(){var t;return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(Le));case 3:t=e.sent,console.log("fetchAppLocations",t.data.details),Oe(t.data.details),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log("locationRes",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){Zt()}),[]);var ft=function(e){(0,y.yv)(e,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})},vt=function(){var e=(0,o.Z)((0,n.Z)().mark((function e(t){return(0,n.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ut(!0),e.next=3,h.Z.get("".concat("https://jupiter.nearle.app/live/api/v1","/tenants/gettenantinfo/?tenantid=").concat(t)).then((function(e){console.log("fetchtenantinfo",e.data.details),e.data.status&&Ze(e.data.details),ut(!1)})).catch((function(e){console.log(e),ut(!1)}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,s.useEffect)((function(){k&&F(URL.createObjectURL(k))}),[k]);var gt=function(){var t=(0,o.Z)((0,n.Z)().mark((function t(){var a;return(0,n.Z)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a={applocationid:+e,tenantid:+localStorage.getItem("tenantid"),customerid:0,configid:1,firstname:ae,dialcode:"+91",contactno:M,email:D,doorno:ie,address:tt.address,suburb:tt.suburb,city:tt.city,state:tt.state,postcode:tt.postcode,landmark:de,latitude:rt.latitude.toString(),longitude:rt.longitude.toString(),profileimage:"",devicetype:"",deviceid:"",customertoken:"",primaryaddress:1},console.log(a),ut(!0),t.prev=3,t.next=6,h.Z.post("".concat("https://jupiter.nearle.app/live/api/v1","/customers/create"),a).then((function(e){console.log(e),e.data.status?((0,y.yv)(" Created Successfully ",{variant:"success",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),st("/customers")):"Customer Already available"==e.data.message&&(0,y.yv)("Customer Already available",{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3}),ut(!1)})).catch((function(e){console.log(e),ut(!1),(0,y.yv)(e.message,{variant:"error",anchorOrigin:{vertical:"top",horizontal:"right"},autoHideDuration:2e3})}));case 6:t.next=12;break;case 8:t.prev=8,t.t0=t.catch(3),console.log(t.t0),ut(!1);case 12:case"end":return t.stop()}}),t,null,[[3,8]])})));return function(){return t.apply(this,arguments)}}();return(0,_.jsxs)(_.Fragment,{children:[dt&&(0,_.jsx)(b.Z,{}),(0,_.jsx)(C.Z,{title:"Create Customer",secondary:(0,_.jsx)(l.Z,{variant:"contained",color:"secondary",onClick:function(){return st("/nearle/customers")},children:"Back"})}),(0,_.jsx)(g.Z,{children:(0,_.jsxs)(d.ZP,{container:!0,spacing:3,children:[(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(d.ZP,{container:!0,spacing:3,children:[(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-last-name",children:"Name"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-last-name",placeholder:"Name",onChange:function(e){return ne(e.target.value)},value:ae,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-phone",children:"Phone Number"}),(0,_.jsxs)(u.Z,{direction:"row",justifyContent:"space-between",alignItems:"center",spacing:2,children:[(0,_.jsx)(Z.Z,{defaultValue:"+1",disabled:!0,sx:{cursor:"not-allowed"},children:(0,_.jsx)(f.Z,{value:"+1",children:"+91"})}),(0,_.jsx)(m.Z,{type:"number",id:"personal-phone",fullWidth:!0,placeholder:"Phone Number",onChange:function(e){e.target.value.toString().length<=10&&z(e.target.value)},value:M,autoComplete:"off",sx:{cursor:"not-allowed"}})]})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:"Email Address"}),(0,_.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Email Address",onChange:function(e){return T(e.target.value)},value:D,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"Door No"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Door No",onChange:function(e){return se(e.target.value)},value:ie,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:" Address"}),(0,_.jsx)(x.ZP,{id:"addressAuto1",fullWidth:!0,disabled:!we,placeholder:we?"Search address":"Loading location\u2026",value:ge,onChange:he,onPlaceSelected:pt,bias:{lat:ye,lng:_e},TextFieldProps:{variant:"outlined",InputProps:{endAdornment:(0,_.jsx)(v.Z,{onClick:function(){he(""),at((0,r.Z)((0,r.Z)({},tt),{},{doorno:"",suburb:"",city:"",postcode:"",landmark:""})),it({latitude:0,longitude:0})},size:"small",children:(0,_.jsx)(S.Z,{})})}}})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"Location"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"Location",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{suburb:e.target.value}))},value:tt.suburb,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"City"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-zipcode",placeholder:"City",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{city:e.target.value}))},value:tt.city,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-location",children:"State"}),(0,_.jsx)(m.Z,{fullWidth:!0,id:"personal-location",placeholder:"State",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{state:e.target.value}))},value:tt.state,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,sm:6,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-zipcode",children:"Post Code"}),(0,_.jsx)(m.Z,{fullWidth:!0,type:"number",id:"personal-zipcode",placeholder:"Zipcode",onChange:function(e){return at((0,r.Z)((0,r.Z)({},tt),{},{postcode:e.target.value}))},value:tt.postcode,autoComplete:"off"})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsxs)(u.Z,{spacing:1.25,children:[(0,_.jsx)(p.Z,{htmlFor:"personal-email",children:"Landmark"}),(0,_.jsx)(m.Z,{type:"email",fullWidth:!0,id:"personal-email",placeholder:"Landmark",onChange:function(e){return ue(e.target.value)},value:de,autoComplete:"off"})]})})]})}),(0,_.jsx)(d.ZP,{item:!0,xs:12,children:(0,_.jsx)(u.Z,{direction:"row",justifyContent:"flex-end",alignItems:"center",spacing:2,children:(0,_.jsx)(l.Z,{variant:"contained",onClick:function(){""===e?ft("Select Applocation "):""===Ge?ft("Select Tenant"):""===ae?ft("Enter Name"):""===M?ft("Enter Mobile Number "):""===J?ft("Enter Address "):""===tt.city?ft("Enter City "):""===tt.state?ft("Enter State "):""===tt.suburb?ft("Enter location "):""===tt.postcode?ft("Enter Post Code "):""===de?ft("Enter Land Mark "):rt.latitude&&rt.longitude?gt():ft("Could not locate address on map, please recheck the address")},children:"Create"})})})]})})]})}},7266:function(e,t,a){var n=a(1413),o=(a(47313),a(19860)),r=a(9019),i=a(56104),s=a(42832),c=a(61113),l=a(46417);t.Z=function(e){var t=e.title,a=e.secondary,d=e.sx,u=(0,o.Z)();return(0,l.jsx)(r.ZP,{container:!0,spacing:2,children:(0,l.jsx)(i.Z,{sx:(0,n.Z)({position:"sticky",top:"60px",bgcolor:u.palette.background.default,zIndex:1,width:"100%"},d),children:(0,l.jsx)(r.ZP,{item:!0,xs:12,children:(0,l.jsxs)(s.Z,{direction:"row",justifyContent:"space-between",sx:{p:1,flexWrap:"wrap"},children:[(0,l.jsx)(c.Z,{variant:"h3",children:t}),a&&a]})})})})}},56104:function(e,t,a){a.d(t,{Z:function(){return v}});var n=a(63366),o=a(87462),r=a(47313),i=a(83061),s=a(21921),c=a(17592),l=a(77342),d=a(77430),u=a(32298);function p(e){return(0,u.Z)("MuiCardActions",e)}(0,d.Z)("MuiCardActions",["root","spacing"]);var m=a(46417),Z=["disableSpacing","className"],f=(0,c.ZP)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:function(e,t){var a=e.ownerState;return[t.root,!a.disableSpacing&&t.spacing]}})((function(e){var t=e.ownerState;return(0,o.Z)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(:first-of-type)":{marginLeft:8}})})),v=r.forwardRef((function(e,t){var a=(0,l.Z)({props:e,name:"MuiCardActions"}),r=a.disableSpacing,c=void 0!==r&&r,d=a.className,u=(0,n.Z)(a,Z),v=(0,o.Z)({},a,{disableSpacing:c}),g=function(e){var t=e.classes,a={root:["root",!e.disableSpacing&&"spacing"]};return(0,s.Z)(a,p,t)}(v);return(0,m.jsx)(f,(0,o.Z)({className:(0,i.Z)(g.root,d),ownerState:v,ref:t},u))}))},51405:function(e,t,a){a.d(t,{Z:function(){return k}});var n=a(4942),o=a(63366),r=a(87462),i=a(47313),s=a(83061),c=a(21921),l=a(17551),d=a(17592),u=a(77342),p=a(51195),m=a(38743),Z=a(24993),f=a(86983),v=a(99273),g=a(37363),h=a(11081),x=a(77430),b=a(32298);function y(e){return(0,b.Z)("MuiMenuItem",e)}var j=(0,x.Z)("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),S=a(46417),C=["autoFocus","component","dense","divider","disableGutters","focusVisibleClassName","role","tabIndex","className"],_=(0,d.ZP)(m.Z,{shouldForwardProp:function(e){return(0,d.FO)(e)||"classes"===e},name:"MuiMenuItem",slot:"Root",overridesResolver:function(e,t){var a=e.ownerState;return[t.root,a.dense&&t.dense,a.divider&&t.divider,!a.disableGutters&&t.gutters]}})((function(e){var t,a=e.theme,o=e.ownerState;return(0,r.Z)({},a.typography.body1,{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.divider&&{borderBottom:"1px solid ".concat((a.vars||a).palette.divider),backgroundClip:"padding-box"},(t={"&:hover":{textDecoration:"none",backgroundColor:(a.vars||a).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},(0,n.Z)(t,"&.".concat(j.selected),(0,n.Z)({backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / ").concat(a.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity)},"&.".concat(j.focusVisible),{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / calc(").concat(a.vars.palette.action.selectedOpacity," + ").concat(a.vars.palette.action.focusOpacity,"))"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity+a.palette.action.focusOpacity)})),(0,n.Z)(t,"&.".concat(j.selected,":hover"),{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / calc(").concat(a.vars.palette.action.selectedOpacity," + ").concat(a.vars.palette.action.hoverOpacity,"))"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity+a.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:a.vars?"rgba(".concat(a.vars.palette.primary.mainChannel," / ").concat(a.vars.palette.action.selectedOpacity,")"):(0,l.Fq)(a.palette.primary.main,a.palette.action.selectedOpacity)}}),(0,n.Z)(t,"&.".concat(j.focusVisible),{backgroundColor:(a.vars||a).palette.action.focus}),(0,n.Z)(t,"&.".concat(j.disabled),{opacity:(a.vars||a).palette.action.disabledOpacity}),(0,n.Z)(t,"& + .".concat(v.Z.root),{marginTop:a.spacing(1),marginBottom:a.spacing(1)}),(0,n.Z)(t,"& + .".concat(v.Z.inset),{marginLeft:52}),(0,n.Z)(t,"& .".concat(h.Z.root),{marginTop:0,marginBottom:0}),(0,n.Z)(t,"& .".concat(h.Z.inset),{paddingLeft:36}),(0,n.Z)(t,"& .".concat(g.Z.root),{minWidth:36}),t),!o.dense&&(0,n.Z)({},a.breakpoints.up("sm"),{minHeight:"auto"}),o.dense&&(0,r.Z)({minHeight:32,paddingTop:4,paddingBottom:4},a.typography.body2,(0,n.Z)({},"& .".concat(g.Z.root," svg"),{fontSize:"1.25rem"})))})),k=i.forwardRef((function(e,t){var a=(0,u.Z)({props:e,name:"MuiMenuItem"}),n=a.autoFocus,l=void 0!==n&&n,d=a.component,m=void 0===d?"li":d,v=a.dense,g=void 0!==v&&v,h=a.divider,x=void 0!==h&&h,b=a.disableGutters,j=void 0!==b&&b,k=a.focusVisibleClassName,w=a.role,P=void 0===w?"menuitem":w,F=a.tabIndex,N=a.className,I=(0,o.Z)(a,C),O=i.useContext(p.Z),E=i.useMemo((function(){return{dense:g||O.dense||!1,disableGutters:j}}),[O.dense,g,j]),A=i.useRef(null);(0,Z.Z)((function(){l&&A.current&&A.current.focus()}),[l]);var L,M=(0,r.Z)({},a,{dense:E.dense,divider:x,disableGutters:j}),z=function(e){var t=e.disabled,a=e.dense,n=e.divider,o=e.disableGutters,i=e.selected,s=e.classes,l={root:["root",a&&"dense",t&&"disabled",!o&&"gutters",n&&"divider",i&&"selected"]},d=(0,c.Z)(l,y,s);return(0,r.Z)({},s,d)}(a),W=(0,f.Z)(A,t);return a.disabled||(L=void 0!==F?F:-1),(0,S.jsx)(p.Z.Provider,{value:E,children:(0,S.jsx)(_,(0,r.Z)({ref:W,role:P,tabIndex:L,component:m,focusVisibleClassName:(0,s.Z)(z.focusVisible,k),className:(0,s.Z)(z.root,N)},I,{ownerState:M,classes:z}))})}))}}]); |