Build 614181stable
Module 761431
2,336 characters · in f7ee938a90d838c0.jsDependencies
Source Raw
function(e,t,n){n.d(t,{T:()=>u,y:()=>g});var i=n(477900),l=n(582128),s=n(103557),r=n(95477),a=n(834730),o=n(236408),d=n(375226),c=n(231088);function u(e){let{isEditing:t,inputRef:n,...i}=(0,c.Ww)(e),{enabled:s}=d.A.useConfig({location:"EditableTextField"});return l.useEffect(()=>{!s&&t&&null!=n.current&&n.current.setSelectionRange(n.current.value.length,n.current.value.length)},[t,n,s]),{isEditing:t,inputRef:n,isInlineSurface:s,...i}}function g(e){let{isEditing:t,committedValue:n,editedValue:l,setEditedValue:d,onCommit:u,editButtonRef:g,handleStartEditing:m,handleCancel:x,wrapperRef:f,onBlur:h,onContainerKeyDown:p,inputRef:I,onInputKeyDown:j,preview:A,placeholder:E,editButtonAriaLabel:v,label:C,variant:S="default",rows:b,maxRows:k,maxLength:y,error:T,warning:N,trailing:R,className:w,disabled:L=!1,growWidth:P,removeVerticalPadding:_,textVariant:O,textColor:D,spellCheck:G,hugContents:M,textClassName:U,isInlineSurface:W}=e,F=W?void 0:(0,c.n4)(t?l:n,y),H=t&&l!==n,V=F??(H?void 0:T),B="multiline"===S,z="default"===S?{variant:"default",trailing:R}:{variant:S},Y=null!=U&&""!==U,K=O??"text-sm/normal",X={label:C,hideLabel:!0,inputRef:I,value:l,onChange:d,onKeyDown:j,maxLength:y,placeholder:E,error:V,helperText:N,disabled:L,spellCheck:G},q=null!=R?{icon:R.icon,"aria-label":R.label,"aria-haspopup":R.hasPopup,tooltip:R.tooltip,onClick:R.onClick,buttonRef:R.buttonRef,disabled:L||R.disabled}:void 0,Z=W?(0,i.jsx)(o.A,{inputRef:I,autoComplete:"off",defaultDirty:!0,disabled:L,error:H?void 0:T,fullWidth:!M,helperText:N,hideLabel:!0,label:C,maxLength:y,maxRows:k,multiline:B,onBlur:x,onChange:d,onCommit:u,onFocus:m,paddingBlock:"default"===S?"none":"md",paddingInline:"compact"===S?"sm":"md",placeholder:E,preview:A,size:B||_?void 0:"compact"===S?"sm":"md",spellCheck:G,textVariant:Y?"inherit":K,trailing:R,value:n}):B?(0,i.jsx)(s.f,{...X,rows:b,maxRows:k,autosize:!0}):(0,i.jsx)(r.k,{...X,trailing:q});return(0,i.jsx)(c.ZL,{...z,isEditing:W||t,preview:"function"==typeof A?A(n,{focused:!1}):A,placeholder:E,editButtonRef:g,editButtonAriaLabel:v,onStartEditing:m,className:w,growWidth:P,removeVerticalPadding:!W&&_,wrapperRef:f,onBlur:W?void 0:h,onKeyDown:W?void 0:p,disabled:L,textVariant:O,textColor:D,input:W&&Y?(0,i.jsx)(a.E,{variant:K,color:"none",className:U,children:Z}):Z,previewErrorMessage:V,previewWarningMessage:N})}}