Module 111771

1,126 characters · in bcd663496c792ba1.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>h});var i=n(627968),s=n(64700),l=n(503698),r=n.n(l),a=n(158954),o=n(44234),d=n(282054),c=n(620216),u=n(694433),m=n(441442),g=n(985018),x=n(269924);function h(e){let{changeTitle:t,value:n,options:l,className:h,onChange:_}=e,[A,p]=s.useState(n),[f,j]=s.useState(!1),[N,E]=s.useState(!1),T=s.useRef(null);s.useEffect(()=>{p(n)},[n]),s.useEffect(()=>()=>{clearTimeout(T.current)},[]);let C=l.find(e=>e.value===A);return(0,i.jsx)(u.A,{title:f?t:C?.title??t,description:f?`(${C?.title??g.intl.string(g.t.PoWNfe)})`:C?.description??"",highlightColor:f?c.t.NONE:C?.highlightColor,action:(0,i.jsx)(a.QWc,{text:g.intl.string(g.t.GEgsA4),textVariant:"text-sm/medium"}),loading:N,className:h,children:l.map((e,t)=>(0,i.jsx)(m.A,{title:e.title,description:e.description,highlightColor:e.highlightColor,className:r()(x.bi,A===e.value&&x.wH),selected:A===e.value,action:A===e.value?(0,i.jsx)(d.A,{className:x.VB}):(0,i.jsx)(o.A,{className:x.VB}),onClick:()=>{e.disabled||e.value===A||(E(!0),_?.(e),p(e.value),T.current=setTimeout(()=>{E(!1),j(!1)},1e3))},disabled:e.disabled},`${e.title}-${t}`))})}}