1import{o as e}from"./react-BqBvWGiZ.js";import{$r as t,Ci as n,Gn as r,Gr as i,Kr as a,Pr as o,Qr as s,Rr as c,Si as l,Ti as u,Xr as d,_r as f,an as p,dn as m,ir as h,qn as g,ti as _,xi as v}from"./I18nContext-D1VgHctP.js";var y=n(),b=e(l(),1),x=await u(`react`),{useCallback:S,forwardRef:C,useRef:w,useEffect:T,useMemo:ee,useState:E,useId:D}=await u(`react`),O={readOnlyInput:`_readOnlyInput_7bzmw_1`},k=({value:e,id:t,...n})=>(0,y.jsx)(`input`,{...n,type:`number`,id:t,value:e,readOnly:!0,className:O.readOnlyInput}),A=({value:e,onValueChange:t,variant:n,decreaseDisabled:i,increaseDisabled:a,inputId:o,ariaLabelDecrease:s,ariaLabelIncrease:c,textValueAriaLabel:l,increaseTestId:u,decreaseTestId:d,onIncrease:f,onDecrease:m,size:g})=>{let v=S(()=>{f?.(),t?.(e+1)},[f,t,e]),b=S(()=>{m?.(),t?.(e-1)},[m,t,e]);return(0,y.jsxs)(_,{alignItems:`center`,children:[(0,y.jsx)(h,{size:g,"aria-label":s,variant:n,leftIcon:r,"data-testid":d??`decrease`,disabled:i,onClick:b}),(0,y.jsx)(k,{id:o,"data-testid":`amountStepperValue`,value:e.toString(),"aria-label":l}),(0,y.jsx)(h,{size:g,leftIcon:p,variant:n,"aria-label":c,"data-testid":u??`increase`,disabled:a,onClick:v})]})},j={switch:`_switch_1d6s8_1`,knob:`_knob_1d6s8_56`,filler:`_filler_1d6s8_61`,checked:`_checked_1d6s8_75`};`${j.switch}${j.checked}`;var M={checkbox:`_checkbox_173af_1`,standard:`_standard_173af_40`,small:`_small_173af_52`},N=C(({indeterminate:e=!1,onChange:t,onValueChange:n,value:r=!1,size:i=`standard`,className:a,...o},s)=>{let c=w(null),l=t=>{c.current=t,c.current&&(c.current.indeterminate=!!e),s&&(typeof s==`function`?s(t):s.current=t)},u=S(e=>{t&&t(e),n&&n(e.target.checked)},[t,n]);return T(()=>{c.current&&(c.current.indeterminate=!!e)},[e,c]),(0,y.jsx)(`input`,{type:`checkbox`,className:(0,b.default)(M.checkbox,M[i],a),checked:r,onChange:u,ref:l,...o})}),P=({children:e,label:n,inputRef:r,wrapperRef:i,textColor:o,screenReaderLabel:c,...l})=>(0,y.jsx)(`div`,{ref:i,children:(0,y.jsx)(`label`,{children:(0,y.jsxs)(_,{alignItems:`center`,children:[(0,y.jsx)(N,{...l,ref:r}),(0,y.jsx)(a,{}),c?(0,y.jsx)(s,{children:c}):null,(0,y.jsx)(t,{color:o,"aria-hidden":!!c,userSelect:`none`,children:n}),e]})})}),F={radiobutton:`_radiobutton_a19yk_1`,standard:`_standard_a19yk_46`,small:`_small_a19yk_56`},I=C(({onChange:e,onValueChange:t,size:n=`standard`,name:r,className:i,...a},o)=>{let s=S(n=>{e&&e(n),t&&t(n.target.value)},[e,t]);return(0,y.jsx)(`input`,{type:`radio`,name:r,className:(0,b.default)(F.radiobutton,F[n],i),onChange:s,ref:o,...a})}),L={radioButtonBox:`_radioButtonBox_yl38n_1`,medium:`_medium_yl38n_14`,large:`_large_yl38n_19`,danger:`_danger_yl38n_28`,radioButtonWrapper:`_radioButtonWrapper_yl38n_39`},R=({label:e,screenReaderLabel:n,variant:r=`normal`,size:i=`medium`,className:o,icon:l,contentRight:u,style:d,disabled:f,radioButtonClassName:p,...m})=>{let h=f?v(`--swui-text-disabled-color`):void 0;return(0,y.jsx)(`label`,{className:(0,b.default)(L.radioButtonBox,L[r],L[i],o),style:d,children:(0,y.jsxs)(_,{justifyContent:`space-between`,flexGrow:1,children:[(0,y.jsxs)(_,{alignItems:`center`,children:[(0,y.jsx)(I,{...m,disabled:f,className:p}),(0,y.jsx)(a,{}),n?(0,y.jsx)(s,{children:n}):null,(0,y.jsx)(t,{color:h,"aria-hidden":!!n,children:e})]}),(0,y.jsxs)(_,{alignItems:`center`,width:l?`48px`:void 0,justifyContent:`center`,children:[l&&(0,y.jsx)(c,{icon:l,size:24,color:h}),!l&&u]})]})})},z=({label:e,inputRef:n,wrapperRef:r,textColor:i,screenReaderLabel:o,...c})=>(0,y.jsx)(`div`,{ref:r,children:(0,y.jsx)(`label`,{children:(0,y.jsxs)(_,{alignItems:`center`,children:[(0,y.jsx)(I,{ref:n,...c}),(0,y.jsx)(a,{}),o?(0,y.jsx)(s,{children:o}):null,(0,y.jsx)(t,{color:i,"aria-hidden":!!o,userSelect:`none`,children:e})]})})}),B=(e,t,n,r,i,a,o,s)=>{let c=w(!1);
1return{onKeyDownHandler:S(o=>{let{key:s}=o;if(s===`Enter`)c.current=!0,n?.(),a?.(o.currentTarget.value??``);else if(s===`Escape`)c.current=!0,r?.(),o.preventDefault(),o.stopPropagation();else if(i){let t=(t,n)=>{c.current=!0,e.current.blur(),i(t),n.preventDefault(),n.stopPropagation()};o.shiftKey&&s===`Tab`?t(`left`,o):s===`Tab`?t(`right`,o):s===`ArrowUp`?t(`up`,o):s===`ArrowDown`?t(`down`,o):s===`ArrowRight`?e.current.value.length===e.current.selectionStart&&t(`right`,o):s===`ArrowLeft`&&e.current.selectionStart===0&&t(`left`,o)}t&&t(o)},[r,i,t,e,n,a]),onBlurHandler:e=>{c.current||a?.(e.target.value??``),o?.(e)},onFocusHandler:e=>{c.current=!1,s?.(e)}}};function V(e){return e.tagName===`TEXTAREA`||e.tagName===`INPUT`&&(e.type===`text`||e.type===`search`||e.type===`url`||e.type===`tel`||e.type===`password`)}var H=(e,t,n)=>{T(()=>{e.current&&V(e.current)&&(n?e.current.setSelectionRange(0,e.current.value.length):t&&e.current.setSelectionRange(e.current.value.length,e.current.value.length))},[t,e,n])},U=(e,{onEnter:t,onEsc:n,onChange:r,onValueChange:i,selectAllOnMount:a,moveCursorToEndOnMount:o,onDone:s,onMove:c,onFocus:l,onBlur:u,onKeyDown:d,autoFocus:f})=>{H(e,!!o,!!a);let{onKeyDownHandler:p,onFocusHandler:m,onBlurHandler:h}=B(e,d,t,n,c,s,u,l);return{onBlur:h,onChange:S(e=>{r?.(e),i?.(e.target.value)},[r,i]),onFocus:m,onKeyDown:p,autoFocus:a||f}},W={textInput:`_textInput_1qe61_1`,onlyTop:`_onlyTop_1qe61_11`,disabled:`_disabled_1qe61_15`,onlyBottom:`_onlyBottom_1qe61_20`,onlyLeft:`_onlyLeft_1qe61_28`,onlyRight:`_onlyRight_1qe61_37`,input:`_input_1qe61_50`,alwaysShowPlaceholder:`_alwaysShowPlaceholder_1qe61_74`,icon:`_icon_1qe61_85`,standard:`_standard_1qe61_95`,success:`_success_1qe61_96`,loading:`_loading_1qe61_108`,modified:`_modified_1qe61_113`,error:`_error_1qe61_122`,warning:`_warning_1qe61_131`,hideBorder:`_hideBorder_1qe61_145`,clickable:`_clickable_1qe61_152`},G=({button:e,icon:t,iconClassName:n,content:r,spaceOnLeft:o,spaceOnRight:s,disableContentPadding:c,disableContentPaddingLeft:l,disableContentPaddingRight:u})=>!r&&!t&&!e?null:e?(0,y.jsxs)(y.Fragment,{children:[o?(0,y.jsx)(a,{num:.25}):null,e,s?(0,y.jsx)(a,{num:.25}):null]}):r?(0,y.jsxs)(y.Fragment,{children:[o&&!(c||l)?(0,y.jsx)(a,{}):null,r||null,s&&!(c||u)?(0,y.jsx)(a,{}):null]}):(0,y.jsxs)(y.Fragment,{children:[o?(0,y.jsx)(a,{}):null,t&&(0,y.jsx)(i,{icon:t,className:(0,b.default)(W.icon,n)}),s?(0,y.jsx)(a,{}):null]}),K=e=>{let{variant:t=`standard`,inputRef:n,disabled:r,className:i,buttonLeft:a,buttonRight:s,contentLeft:c,contentRight:l,disableContentPadding:u,disableContentPaddingLeft:d,disableContentPaddingRight:p,iconLeft:m,iconRight:h,moveCursorToEndOnMount:_,selectAllOnMount:v,autoFocus:x,onValueChange:S,wrapperClassName:C,wrapperStyle:T,onDone:ee,onEnter:E,onEsc:D,onMove:O,onChange:k,onKeyDown:A,hideBorder:j,onFocus:M,onBlur:N,borderRadiusVariant:P=`normalBorder`,width:F,alwaysShowPlaceholder:I,...L}=e,R=w(null),z=n??R,B=U(z,{onEnter:E,onEsc:D,onChange:k,onValueChange:S,selectAllOnMount:v,moveCursorToEndOnMount:_,onDone:ee,onMove:O,onFocus:M,onBlur:N,onKeyDown:A,autoFocus:x}),V=t===`success`?o:t===`warning`||t===`error`?f:h,H=t===`loading`?(0,y.jsx)(g,{}):l;return(0,y.jsxs)(`div`,{className:(0,b.default)(W.textInput,W[t],W[P],{[W.disabled]:r},{[W.hideBorder]:j},C),style:{width:F,...T},children:[(0,y.jsx)(G,{content:c,disableContentPadding:u,disableContentPaddingLeft:d,disableContentPaddingRight:p,icon:m,spaceOnLeft:!0,button:a}),(0,y.jsx)(`input`,{className:(0,b.default)(W.input,{[W.alwaysShowPlaceholder]:I},i),type:`text`,disabled:r,ref:z,autoFocus:x,...L,...B}),(0,y.jsx)(G,{content:H,disableContentPadding:u,disableContentPaddingLeft:d,disableContentPaddingRight:p,icon:V,spaceOnRight:!0,button:s})]})},q=({disabled:e,text:n,...r})=>(0,y.jsx)(t,{variant:`bold`,color:v(e?`--silver`:`--tjara`),size:`small`,...d(r),children:n}),J=({htmlFor:e,screenReaderLabel:t,label:n,disabled:r,className:i})=>(0,y.jsxs)(`label`,{htmlFor:e,className:i,children:[t?(0,y.jsx)(s,{children:t}):null,(0,y.jsx)(q,{"aria-hidden":!!t,text:n,disabled:r})]}),Y={labelledSelect:`_labelledSelect_vs9pj_1`,medium:`_medium_vs9pj_7`,large:`_large_vs9pj_11`,error:`_error_vs9pj_15`,normal:`_normal_vs9pj_20`,onlyTopBorder:`_onlyTopBorder_vs9pj_25`,onlyBottomBorder:`_onlyBottomBorder_vs9pj_31`,onlyLeftBorder:`_onlyLeftBorder_vs9pj_36`,onlyRightBorder:`_onlyRightBorder_vs9pj_42`,label:`_label_vs9pj_1`,select:`_select_vs9pj_65`,iconWrapper:`_iconWrapper_vs9pj_99`},X=({onChange:e,onValueChange:t,id:n,label:r,screenReaderLabel:i,borderVariant:a=`normalBorder`,variant:o=`normal`,size:s=`medium`,children:l,...u})=>{let d=D(),f=n??d,p=S(n=>{e?.(n),t?.(n.target.value)},[e,t]);return(0,y.jsxs)(`div`,{className:(0,b.default)(Y.labelledSelect,Y[o],Y[s],Y[a]),children:[(0,y.jsx)(J,{htmlFor:f,className:Y.label,label:r,screenReaderLabel:i}),(0,y.jsx)(`select`,{id:f,onChange:p,className:(0,b.default)(Y.select,Y[o],Y[s]),...u,children:l}),(0,y.jsx)(`div`,{className:(0,b.default)(Y.iconWrapper),children:(0,y.jsx)(c,{icon:m,size:24,color:v(`--core-blue`)})})]})},Z={labelledTextArea:`_labelledTextArea_22cbm_1`,disabled:`_disabled_22cbm_33`,medium:`_medium_22cbm_41`,large:`_large_22cbm_53`,error:`_error_22cbm_67`},Q=C(({className:e,id:t,label:n,screenReaderLabel:r,size:i=`medium`,variant:a=`normal`,value:o,onValueChange:s,onChange:c,resize:l=`none`,readOnly:u=!1,rows:d,disabled:f,width:p,...m},h)=>{let g=D(),_=t??g,v=S(e=>{c?.(e),s?.(e.target.value)},[c,s]);return(0,y.jsxs)(`div`,{className:(0,b.default)(Z.labelledTextArea,Z[a],Z[i],f&&Z.disabled,e),style:p?{width:p}:void 0,children:[(0,y.jsx)(J,{htmlFor:_,screenReaderLabel:r,label:n}),(0,y.jsx)(`textarea`,{ref:h,id:_,disabled:f,rows:d,readOnly:u,style:{resize:l},onChange:v,value:o,...m})]})}),$={labelledTextInput:`_labelledTextInput_1uyc3_1`,onlyTop:`_onlyTop_1uyc3_21`,onlyB
1ottom:`_onlyBottom_1uyc3_27`,onlyLeft:`_onlyLeft_1uyc3_32`,onlyRight:`_onlyRight_1uyc3_38`,disabled:`_disabled_1uyc3_53`,medium:`_medium_1uyc3_61`,large:`_large_1uyc3_73`,error:`_error_1uyc3_87`},te=x.forwardRef(({autoComplete:e=`off`,label:t,id:n,screenReaderLabel:r,size:i=`medium`,value:a,onChange:o,disabled:s,onValueChange:c,borderRadiusVariant:l=`normalBorder`,variant:u=`normal`,width:d,...f},p)=>{let m=D(),h=n??m,g=S(e=>{o?.(e),c?.(e.target.value)},[o,c]);return(0,y.jsxs)(`div`,{className:(0,b.default)($.labelledTextInput,$[u],$[l],$[i],s&&$.disabled),style:d?{width:d}:void 0,children:[(0,y.jsx)(J,{htmlFor:h,screenReaderLabel:r,label:t}),(0,y.jsx)(`input`,{ref:p,id:h,autoComplete:e,type:`text`,value:a,onChange:g,disabled:s,...f})]})}),ne={textArea:`_textArea_6n6nc_1`};C(({className:e,value:t,onValueChange:n,onChange:r,resize:i=`none`,readOnly:a=!1,rows:o,disabled:s,...c},l)=>{let u=S(e=>{r&&r(e),n&&n(e.target.value)},[r,n]);return(0,y.jsx)(`textarea`,{disabled:s,rows:o,readOnly:a,className:(0,b.default)(ne.textArea,e),style:{resize:i},onChange:u,value:t,ref:l,...c})});export{I as a,X as c,A as i,R as l,z as n,K as o,P as r,Q as s,te as t};
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.