1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[4882],{91397:function(e,n,t){var o=t(47313).createContext(void 0);n.Z=o},80300:function(e,n,t){function o(e){var n=e.props,t=e.states,o=e.muiFormControl;return t.reduce((function(e,t){return e[t]=n[t],o&&"undefined"===typeof n[t]&&(e[t]=o[t]),e}),{})}t.d(n,{Z:function(){return o}})},99008:function(e,n,t){t.d(n,{Z:function(){return i}});var o=t(47313),r=t(91397);function i(){return o.useContext(r.Z)}},54882:function(e,n,t){t.d(n,{rA:function(){return O},Ej:function(){return N},ZP:function(){return T},_o:function(){return L},Gx:function(){return I}});var o=t(29439),r=t(4942),i=t(63366),a=t(87462),l=t(77219),u=t(47313),d=t(83061),s=t(21921),c=t(1168),p=t(71577),f=t(8929),m=t(81636),h=t(55094),v=t(46417),b=["onChange","maxRows","minRows","style","value"];function y(e){return parseInt(e,10)||0}var Z={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function g(e){return void 0===e||null===e||0===Object.keys(e).length||0===e.outerHeightStyle&&!e.overflow}var w=u.forwardRef((function(e,n){var t=e.onChange,r=e.maxRows,l=e.minRows,d=void 0===l?1:l,s=e.style,w=e.value,S=(0,i.Z)(e,b),x=u.useRef(null!=w).current,C=u.useRef(null),A=(0,p.Z)(n,C),R=u.useRef(null),k=u.useRef(0),z=u.useState({outerHeightStyle:0}),B=(0,o.Z)(z,2),E=B[0],F=B[1],M=u.useCallback((function(){var n=C.current,t=(0,f.Z)(n).getComputedStyle(n);if("0px"===t.width)return{outerHeightStyle:0};var o=R.current;o.style.width=t.width,o.value=n.value||e.placeholder||"x","\n"===o.value.slice(-1)&&(o.value+=" ");var i=t.boxSizing,a=y(t.paddingBottom)+y(t.paddingTop),l=y(t.borderBottomWidth)+y(t.borderTopWidth),u=o.scrollHeight;o.value="x";var s=o.scrollHeight,c=u;return d&&(c=Math.max(Number(d)*s,c)),r&&(c=Math.min(Number(r)*s,c)),{outerHeightStyle:(c=Math.max(c,s))+("border-box"===i?a+l:0),overflow:Math.abs(c-u)<=1}}),[r,d,e.placeholder]),H=function(e,n){var t=n.outerHeightStyle,o=n.overflow;return k.current<20&&(t>0&&Math.abs((e.outerHeightStyle||0)-t)>1||e.overflow!==o)?(k.current+=1,{overflow:o,outerHeightStyle:t}):e},W=u.useCallback((function(){var e=M();g(e)||F((function(n){return H(n,e)}))}),[M]);u.useEffect((function(){var e,n=(0,m.Z)((function(){k.current=0,C.current&&function(){var e=M();g(e)||c.flushSync((function(){F((function(n){return H(n,e)}))}))}()})),t=C.current,o=(0,f.Z)(t);return o.addEventListener("resize",n),"undefined"!==typeof ResizeObserver&&(e=new ResizeObserver(n)).observe(t),function(){n.clear(),o.removeEventListener("resize",n),e&&e.disconnect()}})),(0,h.Z)((function(){W()})),u.useEffect((function(){k.current=0}),[w]);return(0,v.jsxs)(u.Fragment,{children:[(0,v.jsx)("textarea",(0,a.Z)({value:w,onChange:function(e){k.current=0,x||W(),t&&t(e)},ref:A,rows:d,style:(0,a.Z)({height:E.outerHeightStyle,overflow:E.overflow?"hidden":void 0},s)},S)),(0,v.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:R,tabIndex:-1,style:(0,a.Z)({},Z,s,{padding:0})})]})})),S=t(43066),x=t(80300),C=t(91397),A=t(99008),R=t(17592),k=t(77342),z=t(91615),B=t(86983),E=t(24993),F=t(52437),M=t(96837),H=t(17569),W=["aria-describedby","autoComplete","autoFocus","className","color","components","componentsProps","defaultValue","disabled","disableInjectingGlobalStyles","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","maxRows","minRows","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","size","slotProps","slots","startAdornment","type","value"],I=function(e,n){var t=e.ownerState;return[n.root,t.formControl&&n.formControl,t.startAdornment&&n.adornedStart,t.endAdornment&&n.adornedEnd,t.error&&n.error,"small"===t.size&&n.sizeSmall,t.multiline&&n.multiline,t.color&&n["color".concat((0,z.Z)(t.color))],t.fullWidth&&n.fullWidth,t.hiddenLabel&&n.hiddenLabel]},L=function(e,n){var t=e.ownerState;return[n.input,"small"===t.size&&n.inputSizeSmall,t.multiline&&n.inputMultiline,"search"===t.type&&n.inputTypeSearch,t.startAdornment&&n.inputAdornedStart,t.endAdornment&&n.inputAdornedEnd,t.hiddenLabel&&n.inputHiddenLabel]},N=(0,R.ZP)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:I})((function(e){var n=e.theme,t=e.ownerState;return(0,a.Z)({},n.typography.body1,(0,r.Z)({color:(n.vars||n).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center"},"&.".concat(H.Z.disabled),{color:(n.vars||n).palette.text.disabled,cursor:"default"}),t.multiline&&(0,a.Z)({padding:"4px 0 5px"},"small"===t.size&&{paddingTop:1}),t.fullWidth&&{width:"100%"})})),O=(0,R.ZP)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:L})((function(e){var n,t=e.theme,o=e.ownerState,i="light"===t.palette.mode,l=(0,a.Z)({color:"currentColor"},t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:i?.42:.5},{transition:t.transitions.create("opacity",{duration:t.transitions.duration.shorter})}),u={opacity:"0 !important"},d=t.vars?{opacity:t.vars.opacity.inputPlaceholder}:{opacity:i?.42:.5};return(0,a.Z)((n={font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":l,"&::-moz-placeholder":l,"&:-ms-input-placeholder":l,"&::-ms-input-placeholder":l,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"}},(0,r.Z)(n,"label[data-shrink=false] + .".concat(H.Z.formControl," &"),{"&::-webkit-input-placeholder":u,"&::-moz-placeholder":u,"&:-ms-input-placeholder":u,"&::-ms-input-placeholder":u,"&:focus::-webkit-input-placeholder":d,"&:focus::-moz-placeholder":d,"&:focus:-ms-input-placeholder":d,"&:focus::-ms-input-placeholder":d}),(0,r.Z)(n,"&.".concat(H.Z.disabled),{opacity:1,WebkitTextFillColor:(t.vars||t).palette.text.disabled}),(0,r.Z)(n,"&:-webkit-autofill",{animationDuration:"5000s",animationName:"mui-auto-fill"}),n),"small"===o.size&&{paddingTop:1},o.multiline&&{height:"auto",resize:"none",padding:0,paddingTop:0},"search"===o.type&&{MozAppearance:"textfield"})})),P=(0,v.jsx)(F.Z,{styles:{"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}}),j=u.forwardRef((function(e,n){var t,r=(0,k.Z)({props:e,name:"MuiInputBase"}),c=r["aria-describedby"],p=r.autoComplete,f=r.autoFocus,m=r.className,h=r.components,b=void 0===h?{}:h,y=r.componentsProps,Z=void 0===y?{}:y,g=r.defaultValue,R=r.disabled,F=r.disableInjectingGlobalStyles,I=r.endAdornment,L=r.fullWidth,j=void 0!==L&&L,T=r.id,K=r.inputComponent,D=void 0===K?"input":K,V=r.inputProps,_=void 0===V?{}:V,q=r.inputRef,G=r.maxRows,U=r.minRows,J=r.multiline,Q=void 0!==J&&J,X=r.name,Y=r.onBlur,$=r.onChange,ee=r.onClick,ne=r.onFocus,te=r.onKeyDown,oe=r.onKeyUp,re=r.placeholder,ie=r.readOnly,ae=r.renderSuffix,le=r.rows,ue=r.slotProps,de=void 0===ue?{}:ue,se=r.slots,ce=void 0===se?{}:se,pe=r.startAdornment,fe=r.type,me=void 0===fe?"text":fe,he=r.value,ve=(0,i.Z)(r,W),be=null!=_.value?_.value:he,ye=u.useRef(null!=be).current,Ze=u.useRef(),ge=u.useCallback((function(e){0}),[]),we=(0,B.Z)(Ze,q,_.ref,ge),Se=u.useState(!1),xe=(0,o.Z)(Se,2),Ce=xe[0],Ae=xe[1],Re=(0,A.Z)();var ke=(0,x.Z)({props:r,muiFormControl:Re,states:["color","disabled","error","hiddenLabel","size","required","filled"]});ke.focused=Re?Re.focused:Ce,u.useEffect((function(){!Re&&R&&Ce&&(Ae(!1),Y&&Y())}),[Re,R,Ce,Y]);var ze=Re&&Re.onFilled,Be=Re&&Re.onEmpty,Ee=u.useCallback((function(e){(0,M.vd)(e)?ze&&ze():Be&&Be()}),[ze,Be]);(0,E.Z)((function(){ye&&Ee({value:be})}),[be,Ee,ye]);u.useEffect((function(){Ee(Ze.current)}),[]);var Fe=D,Me=_;Q&&"input"===Fe&&(Me=le?(0,a.Z)({type:void 0,minRows:le,maxRows:le},Me):(0,a.Z)({type:void 0,maxRows:G,minRows:U},Me),Fe=w);u.useEffect((function(){Re&&Re.setAdornedStart(Boolean(pe))}),[Re,pe]);var He=(0,a.Z)({},r,{color:ke.color||"primary",disabled:ke.disabled,endAdornment:I,error:ke.error,focused:ke.focused,formControl:Re,fullWidth:j,hiddenLabel:ke.hiddenLabel,multiline:Q,size:ke.size,startAdornment:pe,type:me}),We=function(e){var n=e.classes,t=e.color,o=e.disabled,r=e.error,i=e.endAdornment,a=e.focused,l=e.formControl,u=e.fullWidth,d=e.hiddenLabel,c=e.multiline,p=e.readOnly,f=e.size,m=e.startAdornment,h=e.type,v={root:["root","color".concat((0,z.Z)(t)),o&&"disabled",r&&"error",u&&"fullWidth",a&&"focused",l&&"formControl","small"===f&&"sizeSmall",c&&"multiline",m&&"adornedStart",i&&"adornedEnd",d&&"hiddenLabel",p&&"readOnly"],input:["input",o&&"disabled","search"===h&&"inputTypeSearch",c&&"inputMultiline","small"===f&&"inputSizeSmall",d&&"inputHiddenLabel",m&&"inputAdornedStart",i&&"inputAdornedEnd",p&&"readOnly"]};return(0,s.Z)(v,H.u,n)}(He),Ie=ce.root||b.Root||N,Le=de.root||Z.root||{},Ne=ce.input||b.Input||O;return Me=(0,a.Z)({},Me,null!=(t=de.input)?t:Z.input),(0,v.jsxs)(u.Fragment,{children:[!F&&P,(0,v.jsxs)(Ie,(0,a.Z)({},Le,!(0,S.Z)(Ie)&&{ownerState:(0,a.Z)({},He,Le.ownerState)},{ref:n,onClick:function(e){Ze.current&&e.currentTarget===e.target&&Ze.current.focus(),ee&&ee(e)}},ve,{className:(0,d.Z)(We.root,Le.className,m,ie&&"MuiInputBase-readOnly"),children:[pe,(0,v.jsx)(C.Z.Provider,{value:null,children:(0,v.jsx)(Ne,(0,a.Z)({ownerState:He,"aria-invalid":ke.error,"aria-describedby":c,autoComplete:p,autoFocus:f,defaultValue:g,disabled:ke.disabled,id:T,onAnimationStart:function(e){Ee("mui-auto-fill-cancel"===e.animationName?Ze.current:{value:"x"})},name:X,placeholder:re,readOnly:ie,required:ke.required,rows:le,value:be,onKeyDown:te,onKeyUp:oe,type:me},Me,!(0,S.Z)(Ne)&&{as:Fe,ownerState:(0,a.Z)({},He,Me.ownerState)},{ref:we,className:(0,d.Z)(We.input,Me.className,ie&&"MuiInputBase-readOnly"),onBlur:function(e){Y&&Y(e),_.onBlur&&_.onBlur(e),Re&&Re.onBlur?Re.onBlur(e):Ae(!1)},onChange:function(e){if(!ye){var n=e.target||Ze.current;if(null==n)throw new Error((0,l.Z)(1));Ee({value:n.value})}for(var t=arguments.length,o=new Array(t>1?t-1:0),r=1;r<t;r++)o[r-1]=arguments[r];_.onChange&&_.onChange.apply(_,[e].concat(o)),$&&$.apply(void 0,[e].concat(o))},onFocus:function(e){ke.disabled?e.stopPropagation():(ne&&ne(e),_.onFocus&&_.onFocus(e),Re&&Re.onFocus?Re.onFocus(e):Ae(!0))}}))}),I,ae?ae((0,a.Z)({},ke,{startAdornment:pe})):null]}))]})})),T=j},17569:function(e,n,t){t.d(n,{u:function(){return i}});var o=t(77430),r=t(32298);function i(e){return(0,r.Z)("MuiInputBase",e)}var a=(0,o.Z)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);n.Z=a},96837:function(e,n,t){function o(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function r(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(o(e.value)&&""!==e.value||n&&o(e.defaultValue)&&""!==e.defaultValue)}function i(e){return e.startAdornment}t.d(n,{B7:function(){return i},vd:function(){return r}})}}]); |