1import{aT as kt,l as Pt,u as Mt,ab as Je,r as w,F as l,j as e,B as u,bw as Lt,q as p,T as Ft,U as $t,b3 as O,aJ as Te,I as h,bI as Bt,M as be,ai as ke,aj as E,ak as A,C as Rt,bq as Ot,a2 as z,at as We,$ as zt,S as Ee,aL as C,aI as ve,aP as we,aQ as ne,bn as Dt}from"./vendor-0v--kTIY.js";import{a as _t,h as Gt,n as He,c as qt}from"./olympiadTours-RStjGuDj.js";import{m as Pe}from"./dateTime-BzdwezlB.js";import{S as Ut}from"./StatusTag-Bi0jHo4c.js";import{u as Yt}from"./useProfile-Cs-GdnZn.js";import{a as Wt}from"./useOlympiads-DtsBdqFz.js";import{u as Ht,p as Vt}from"./usePayment-TNBQElln.js";import{D as Kt}from"./DisabledReasonButton-DL8NmCgv.js";import{u as Qt,a as Jt,b as Zt,c as Xt,d as es,e as ts,f as ss,g as as,h as ns,i as rs}from"./useParticipants-B6_lcrn7.js";import{P as ls,a as os,D as is,L as cs,k as ds}from"./index-D44GA20K.js";import"./payments-Cy_OS6u9.js";const ms=a=>(a==null?void 0:a.replace(/^\s*\d{1,2}\s*/u,"").trim().toLocaleUpperCase("ru-RU"))??"",us=(a,n)=>`${a}${(n==null?void 0:n.trim().toLocaleUpperCase("ru-RU"))??""}`,{Title:Y,Text:T}=Ft,{Option:j}=A,Ve={MALE:"Ð",FEMALE:"Ð"},xs={CLASS:"ÐлаÑÑ",TEAM:"Ðоманда",PROGRAM:"ÐÑогÑамма",NOMINATION:"ÐоминаÑиÑ"},Ae=112,hs=" ",W=a=>`${new Intl.NumberFormat("ru-RU",{maximumFractionDigits:0}).format(a)}${hs}â½`,Ke=a=>{const n=Je(a);return n.year()===Pe().year()?n.format("D MMMM"):n.format("D MMMM YYYY")},Ce=({children:a})=>{const{token:n}=z.useToken();return e.jsx("div",{style:{background:n.colorBgContainer,border:`1px solid ${n.colorBorderSecondary}`,borderRadius:n.borderRadiusLG,overflow:"hidden"},children:a})},re=({text:a,actionLabel:n,actionIcon:f,onAction:g})=>{const{token:D}=z.useToken();return e.jsxs("div",{style:{padding:"16px 0",textAlign:"center"},children:[e.jsx(T,{style:{display:"block",fontSize:15,color:D.colorTextSecondary},children:a}),n&&g&&e.jsx(u,{type:"link",icon:f,onClick:g,style:{marginTop:4},children:n})]})},Ne=({title:a,intro:n})=>{const{token:f}=z.useToken();return e.jsxs("div",{children:[e.jsx("div",{children:a}),e.jsx("div",{style:{marginTop:4,fontFamily:"var(--font-ui)",fontSize:15,fontWeight:400,lineHeight:1.5,letterSpacing:0,color:f.colorTextSecondary},children:n})]})},Me=({title:a})=>{const{token:n}=z.useToken();return e.jsx(C,{title:a,trigger:["hover","focus"],children:e.jsx(Dt,{tabIndex:0,"aria-label":"ÐодÑказка",style:{marginInlineStart:8,color:n.colorTextTertiary,cursor:"help"}})})},le=({label:a,hint:n,children:f})=>{const{token:g}=z.useToken();return e.jsxs("div",{children:[e.jsxs(T,{style:{display:"block",minHeight:24,fontSize:15,color:g.colorTextSecondary,marginBottom:2},children:[a,n&&e.jsx(Me,{title:n})]}),f]})},Qe=({email:a})=>e.jsx(T,{copyable:{text:a,tooltips:["СкопиÑоваÑÑ Ð¿Ð¾ÑÑÑ","ÐоÑÑа ÑкопиÑована"]},children:e.jsx("a",{href:`mailto:${a}`,children:a})}),gs=({payment:a,paymentLoading:n,paymentError:f,paymentFetching:g,onRetryPayment:D,fallbackPricingMode:v,localParticipantCount:r,localTeamCount:o,payIsPrimary:_,onGoToPayment:oe})=>{const{token:L}=z.useToken(),F={fontSize:26,lineHeight:1.2,display:"block"},H=((a==null?void 0:a.pricingMode)??v)==="PER_TEAM",V=(a==null?void 0:a.participantCount)??r,G=(a==null?void 0:a.teamCount)??o,$=(a==null?void 0:a.status)==="PAID";let i,N;return n?(i=e.jsx(We.Input,{active:!0,style:{height:36,width:140}}),N=e.jsx(We.Input,{active:!0,style:{height:36,width:140}})):f||!a?(i=e.jsxs(e.Fragment,{children:[e.jsx(T,{style:{display:"block",fontSize:16,color:L.colorTextSecondary},children:"Ðе полÑÑилоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ Ð¾Ð¿Ð»Ð°ÑÑ."}),e.jsx(u,{onClick:D,loading:g,style:{marginTop:8},children:"ÐопÑобоваÑÑ Ñнова"})]}),N=e.jsx(T,{style:{fontSize:24,color:L.colorTextSecondary},children:"â"})):(i=e.jsx("span",{className:"olimp-money",style:{...F,color:L.colorSuccess},children:W(a.approvedAmount)}),N=e.jsx("span",{className:"olimp-money",style:{...F,color:L.colorError},children:W(a.remainingAmount)})),e.jsx(zt,{style:{marginBottom:24},children:e.jsxs(ke,{gutter:[24,20],align:"top",children:[e.jsx(E,{flex:"1 1 160px",children:e.jsx(le,{label:"ÐÑего ÑÑаÑÑников",children:e.jsx("span",{className:"olimp-money",style:F,children:V})})}),H&&e.jsx(E,{flex:"1 1 160px",children:e.jsx(le,{label:"Ðоманд",hint:"ÐÐ·Ð½Ð¾Ñ Ð¿Ð»Ð°ÑиÑÑÑ Ð·Ð° каждÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñеликом â ÑколÑко Ð±Ñ ÑÑаÑÑников в ней ни бÑло.",children:e.jsx("span",{className:"olimp-money",style:F,children:G})})}),e.jsx(E,{flex:"1 1 160px",children:e.jsx(le,{label:"ÐплаÑено",children:i})}),e.jsx(E,{flex:"1 1 160px",children:e.jsx(le,{label:"ÐÑÑаÑок",children:N})}),!n&&e.jsx(E,{flex:"0 1 280px",style:{alignSelf:"center"},children:e.jsx(u,{type:_&&!$?"primary":"default",size:"large",block:!0,onClick:oe,children:"ÐплаÑа"})})]})})},As=()=>{const{id:a}=kt(),n=Number(a),f=Pt(),{data:g,isLoading:D}=Yt(),v=(g==null?void 0:g.institutionType)??"GENERAL_EDUCATION",{data:r}=Wt(n),{data:o,isLoading:_,isError:oe,isFetching:L,refetch:F}=Qt(n),H=r==null?void 0:r.pricingMode,V=H==="PER_TEAM",G=o==null?void 0:o.approvalStatus,$=G==="APPROVED",i=((o==null?void 0:o.canManage)??!1)&&$,N=(o==null?void 0:o.pedagogs)??[],y=(o==null?void 0:o.students)??[],Ze=Mt(),{data:x,isLoading:Xe,isError:et,isFetching:tt,refetch:st}=Ht(n,$),K=()=>{Ze.invalidateQueries({queryKey:Vt(n)})},Q=t=>!x||x.approvedAmount<=0||V!==t?0:Math.max(0,x.approvedAmount-Math.max(0,x.totalAmount-x.unitPrice)),ie=(r==null?void 0:r.windows.registration.source)??"BY_DATES",ce=(r==null?void 0:r.registrationStart)??(x==null?void 0:x.registrationStart)??null,Le=(r==null?void 0:r.registrationEnd)??(x==null?void 0:x.registrationEnd)??null,k=ie==="BY_DATES"&&Le?Ke(Le):null,at=ie==="MANUAL_CLOSED"?"ÐÑиÑм ÑÑаÑÑников закÑÑÑ Ð¾ÑганизаÑоÑами олимпиадÑ, поÑÑÐ¾Ð¼Ñ ÑпиÑок ÑейÑÐ°Ñ Ð´Ð¾ÑÑÑпен ÑолÑко Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа. ":ie==="BY_DATES"&&ce&&Pe().isBefore(Je(ce),"day")?`ÐÑиÑм ÑÑаÑÑников оÑкÑоеÑÑÑ ${Ke(ce)} â Ñогда ÑпиÑок можно бÑÐ´ÐµÑ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸ÑÑ. `:k?`РегиÑÑÑаÑÐ¸Ñ Ð·Ð°ÐºÐ¾Ð½ÑилаÑÑ ${k}, поÑÑÐ¾Ð¼Ñ ÑпиÑок заÑикÑиÑован и доÑÑÑпен ÑолÑко Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа. `:"РегиÑÑÑаÑÐ¸Ñ Ð·Ð°ÐºÐ¾Ð½ÑилаÑÑ, поÑÑÐ¾Ð¼Ñ ÑпиÑок заÑикÑиÑован и доÑÑÑпен ÑолÑко Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа. ",J=r==null?void 0:r.secretaryEmail,Z=(o==null?void 0:o.groups)??[],nt=_t(r),rt=Gt(r),de=nt&&!rt,X=(r==null?void 0:r.type)==="HYBRID",Fe=X?He(r):void 0,B=Fe&&qt(Fe,Pe())?"ÐÑÑпповой ÑÑÑ Ñже наÑалÑÑ, поÑÑÐ¾Ð¼Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð½Ð¾Ð²Ð¾Ð³Ð¾ ÑÑаÑÑника нелÑзÑ. Ð ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð¶Ð½Ð¾ вклÑÑиÑÑ ÑолÑко ÑÑаÑÑников, Ñже заÑегиÑÑÑиÑованнÑÑ
в лиÑном ÑÑÑе.":void 0,$e=t=>{var s;return((s=Z.find(d=>d.id===t))==null?void 0:s.name)??"â"},Be=t=>Z.find(s=>s.id===t.groupId&&s.type==="TEAM"),[me,Re]=w.useState(""),ue=me.trim().toLowerCase(),lt=ue?y.filter(t=>
1[t.lastName,t.firstName].filter(Boolean).join(" ").toLowerCase().includes(ue)):y,[ot,xe]=w.useState(!1),[he,it]=w.useState(null),[q]=l.useForm(),[ct,ge]=w.useState(!1),[pe,dt]=w.useState(null),[b]=l.useForm(),mt=l.useWatch("pedagogIsOrganizer",b),ut=l.useWatch("parallel",b),xt=Array.from({length:Math.max(0,Math.min(11,(r==null?void 0:r.gradeTo)??11)-Math.max(1,(r==null?void 0:r.gradeFrom)??1)+1)},(t,s)=>Math.max(1,(r==null?void 0:r.gradeFrom)??1)+s),[ht,je]=w.useState(!1),[c,gt]=w.useState(null),[ee,te]=w.useState([]),[R]=l.useForm(),P=(c==null?void 0:c.type)??"TEAM",Oe=X&&P==="TEAM",se=y.filter(t=>!Be(t)||c!=null&&t.groupId===c.id),ae=Oe?se.filter(t=>t.personalTourEligible||c!=null&&t.groupId===c.id):se,ze=se.length-ae.length,S=(()=>{var I,U;const t=((I=He(r))==null?void 0:I.divisions)??[],s=y.filter(m=>ee.includes(m.id));return((U=t.map(m=>({division:m,count:s.filter(M=>v==="PROFESSIONAL"?m.includesSpo:M.parallel!=null&&M.parallel>=m.gradeFrom&&M.parallel<=m.gradeTo).length})).filter(m=>m.count>0).sort((m,M)=>M.count-m.count||M.division.gradeTo-m.division.gradeTo||M.division.orderIndex-m.division.orderIndex)[0])==null?void 0:U.division)??(t.length===1?t[0]:void 0)})(),De=Jt(n),_e=Zt(n),pt=Xt(n),Ge=es(n),qe=ts(n),jt=ss(n),Ue=as(n),Ye=ns(n),ft=rs(n),fe=t=>{it(t??null),q.setFieldsValue(t??{lastName:"",firstName:"",patronymic:"",gender:void 0}),xe(!0)},yt=async()=>{const t=await q.validateFields();try{he?await _e.mutateAsync({id:he.id,data:t}):await De.mutateAsync(t)}catch{return}xe(!1),q.resetFields()},ye=t=>{if(dt(t??null),t){const{classLabel:s,...d}=t;b.setFieldsValue({...d,classLetter:ms(s)})}else b.resetFields();ge(!0)},St=async()=>{const t=await b.validateFields(),{classLetter:s,...d}=t,I=v==="GENERAL_EDUCATION"?{...d,classLabel:us(d.parallel,s)}:d;try{pe?await qe.mutateAsync({id:pe.id,data:I}):await Ge.mutateAsync(I)}catch{return}K(),ge(!1),b.resetFields()},Se=t=>{gt(t??null),te(t?y.filter(s=>s.groupId===t.id).map(s=>s.id):[]),t?R.setFieldsValue({name:t.name,curatorLastName:t.curatorLastName,curatorFirstName:t.curatorFirstName,curatorPatronymic:t.curatorPatronymic,curatorGender:t.curatorGender}):R.resetFields(),je(!0)},It=async()=>{const s={...await R.validateFields(),type:(c==null?void 0:c.type)??"TEAM",participantIds:ee};try{c?await Ye.mutateAsync({id:c.id,data:s}):await Ue.mutateAsync(s)}catch{return}K(),je(!1),te([]),R.resetFields()},Tt=[...N].sort((t,s)=>`${t.lastName} ${t.firstName} ${t.patronymic}`.localeCompare(`${s.lastName} ${s.firstName} ${s.patronymic}`,"ru")),bt=[{title:"ФамилиÑ",dataIndex:"lastName"},{title:"ÐмÑ",dataIndex:"firstName"},{title:"ÐÑÑеÑÑво",dataIndex:"patronymic"},{title:e.jsx("span",{style:{whiteSpace:"nowrap"},children:"Ðол"}),dataIndex:"gender",render:t=>Ve[t]??t,width:80,align:"center"},...i?[{title:"",key:"actions",width:Ae,align:"center",render:(t,s)=>e.jsxs(Ee,{children:[e.jsx(C,{title:"ÐзмениÑÑ Ð´Ð°Ð½Ð½Ñе педагога",children:e.jsx(u,{size:"small",icon:e.jsx(ve,{}),onClick:()=>fe(s)})}),e.jsx(we,{title:"УдалиÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð° из ÑпиÑка?",description:"ÐапиÑÑ Ð±ÑÐ´ÐµÑ Ñдалена из ÑпиÑка. ÐÑо дейÑÑвие нелÑÐ·Ñ Ð¾ÑмениÑÑ.",onConfirm:()=>pt.mutate(s.id),okText:"Ðа, ÑдалиÑÑ",cancelText:"ÐеÑ, оÑÑавиÑÑ",okButtonProps:{danger:!0},children:e.jsx(C,{title:"УдалиÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð° из ÑпиÑка",children:e.jsx(u,{size:"small",danger:!0,icon:e.jsx(ne,{})})})})]})}]:[]],Ie=[{title:"ФамилиÑ",dataIndex:"lastName"},{title:"ÐмÑ",dataIndex:"firstName"},{title:"Ðол",dataIndex:"gender",render:t=>Ve[t]??t,width:60}],Et=[...Ie,{title:"ÐлаÑÑ",dataIndex:"classLabel",width:80},{title:"ÐаÑаллелÑ",dataIndex:"parallel",width:90}],vt=[...Ie,{title:"ÐÑÑппа",dataIndex:"groupName",width:100},{title:"Ðаза",dataIndex:"baseEducation",width:60},{title:"ÐÑÑÑ",dataIndex:"courseYear",width:60}],wt=[{title:"ÐÑÑппа",dataIndex:"groupId",render:t=>$e(t),width:140},{title:"Ðедагог",key:"educator",dataIndex:"pedagogName",render:t=>t??"â"}],At=[...g?v==="PROFESSIONAL"?vt:Et:Ie,...wt,...i?[{title:"",key:"actions",width:Ae,align:"center",render:(t,s)=>{const d=X?Be(s):void 0;return e.jsxs(Ee,{children:[e.jsx(C,{title:"ÐзмениÑÑ Ð´Ð°Ð½Ð½Ñе ÑÑаÑÑника",children:e.jsx(u,{size:"small",icon:e.jsx(ve,{}),onClick:()=>ye(s)})}),d?e.jsx(C,{title:`УÑаÑÑник вÑ
Ð¾Ð´Ð¸Ñ Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Â«${d.name}». СнаÑала ÑбеÑиÑе его из ÑоÑÑава командÑ, заÑем ÑдалиÑе.`,children:e.jsx("span",{children:e.jsx(u,{size:"small",danger:!0,icon:e.jsx(ne,{}),disabled:!0})})}):e.jsx(we,{title:`УдалиÑÑ ${[s.lastName,s.firstName].filter(
1Boolean).join(" ")} из ÑпиÑка?`,description:Q(!1)>0?`ÐплаÑа Ñже подÑвеÑждена. ÐоÑле ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑеплаÑа ÑоÑÑÐ°Ð²Ð¸Ñ ${W(Q(!1))}. ÐеÑнÑÑÑ ÐµÑ Ð¼Ð¾Ð¶Ð½Ð¾ по пиÑÑмÑ.`:k?`УÑеник пеÑеÑÑÐ°Ð½ÐµÑ Ð±ÑÑÑ ÑÑаÑÑником олимпиадÑ. ÐÑи необÑ
одимоÑÑи его можно бÑÐ´ÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾ до ${k}.`:"УÑеник пеÑеÑÑÐ°Ð½ÐµÑ Ð±ÑÑÑ ÑÑаÑÑником олимпиадÑ. ÐÑи необÑ
одимоÑÑи его можно бÑÐ´ÐµÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾, пока оÑкÑÑÑ Ð¿ÑиÑм ÑÑаÑÑников.",onConfirm:()=>jt.mutate(s.id,{onSuccess:K}),okText:"Ðа, ÑдалиÑÑ",cancelText:"ÐеÑ, оÑÑавиÑÑ",okButtonProps:{danger:!0},children:e.jsx(C,{title:"УдалиÑÑ ÑÑаÑÑника из ÑпиÑка",children:e.jsx(u,{size:"small",danger:!0,icon:e.jsx(ne,{})})})})]})}}]:[]],Ct=t=>{const s=[t.curatorLastName,t.curatorFirstName,t.curatorPatronymic].filter(Boolean);return s.length?s.join(" "):"â"},Nt=[{title:"Тип",dataIndex:"type",width:120,render:t=>e.jsx(Ut,{tone:"neutral",dot:!1,children:xs[t]})},{title:"Ðазвание",dataIndex:"name",width:220},{title:"ÐÑÑаÑоÑ",key:"curator",width:250,render:(t,s)=>Ct(s)},{title:"УÑаÑÑников",dataIndex:"participantCount",width:110},V?{title:e.jsxs("span",{children:["СÑмма",e.jsx(Me,{title:"ÐÐ·Ð½Ð¾Ñ Ð¿Ð»Ð°ÑиÑÑÑ Ð·Ð° каждÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ñеликом. ÐлаÑÑÑ, пÑогÑÐ°Ð¼Ð¼Ñ Ð¸ номинаÑии оÑделÑно не оплаÑиваÑÑÑÑ."})]}),key:"amount",width:170,render:(t,s)=>s.type==="TEAM"?`${W(s.amount)} за командÑ`:"â"}:{title:e.jsxs("span",{children:["ÐлаÑнÑÑ
ÑÑаÑÑников",e.jsx(Me,{title:"СколÑко ÑÑаÑÑников гÑÑÐ¿Ð¿Ñ Ð¾Ð¿Ð»Ð°ÑиваÑÑÑÑ."})]}),key:"payable",width:130,render:(t,s)=>`${s.payableCount} Ñел.`},...i?[{title:"",key:"actions",width:Ae,align:"center",fixed:"right",render:(t,s)=>e.jsxs(Ee,{children:[e.jsx(C,{title:"ÐзмениÑÑ Ð³ÑÑппÑ",children:e.jsx(u,{size:"small",icon:e.jsx(ve,{}),onClick:()=>Se(s)})}),e.jsx(we,{title:"УдалиÑÑ Ð³ÑÑппÑ?",description:[s.participantCount>0?`УÑаÑÑники ÑÑой гÑÑÐ¿Ð¿Ñ (${s.participantCount}) оÑÑанÑÑÑÑ Ð² заÑвке без гÑÑппÑ.`:null,s.type==="TEAM"&&Q(!0)>0?`ÐплаÑа Ñже подÑвеÑждена. ÐоÑле ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑеплаÑа ÑоÑÑÐ°Ð²Ð¸Ñ ${W(Q(!0))}. ÐеÑнÑÑÑ ÐµÑ Ð¼Ð¾Ð¶Ð½Ð¾ по пиÑÑмÑ.`:null,"ÐÑÑппа, ÐµÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ñе ÑабоÑÑ Ð¸ ÑезÑлÑÑаÑÑ Ð±ÑдÑÑ ÑдаленÑ. ÐÑо дейÑÑвие нелÑÐ·Ñ Ð¾ÑмениÑÑ."].filter(Boolean).join(" "),onConfirm:()=>ft.mutate(s.id,{onSuccess:K}),okText:"Ðа, ÑдалиÑÑ",cancelText:"ÐеÑ, оÑÑавиÑÑ",okButtonProps:{danger:!0},children:e.jsx(C,{title:"УдалиÑÑ Ð³ÑÑппÑ",children:e.jsx(u,{size:"small",danger:!0,icon:e.jsx(ne,{})})})})]})}]:[]];return e.jsxs(ls,{children:[e.jsx(os,{title:`УÑаÑÑники${r?` â ${r.title}`:""}`,breadcrumb:e.jsx(u,{icon:e.jsx(Lt,{}),onClick:()=>f(`/olympiads/${n}`),children:"Ðазад к олимпиаде"})}),oe&&e.jsx(p,{type:"error",showIcon:!0,message:"Ðе полÑÑилоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ ÑпиÑок ÑÑаÑÑников",description:"ÐÑовеÑÑÑе подклÑÑение к инÑеÑнеÑÑ Ð¸ нажмиÑе «ÐопÑобоваÑÑ Ñнова». ÐÑли не Ð¿Ð¾Ð¼Ð¾Ð¶ÐµÑ â обновиÑе ÑÑÑаниÑÑ ÑеÑез паÑÑ Ð¼Ð¸Ð½ÑÑ.",action:e.jsx(u,{onClick:()=>F(),loading:L,children:"ÐопÑобоваÑÑ Ñнова"}),style:{marginBottom:24}}),G==="PENDING_APPROVAL"&&e.jsx(p,{type:"info",showIcon:!0,message:"ÐаÑвка на ÑаÑÑмоÑÑении",description:"ÐÑганизаÑÐ¾Ñ Ð¾Ð»Ð¸Ð¼Ð¿Ð¸Ð°Ð´Ñ ÐµÑÑ Ð½Ðµ одобÑил ваÑÑ Ð·Ð°ÑÐ²ÐºÑ Ð½Ð° ÑÑаÑÑие. Ðобавление ÑÑаÑÑников ÑÑÐ°Ð½ÐµÑ Ð´Ð¾ÑÑÑпно поÑле одобÑениÑ.",style:{marginBottom:24}}),G==="REJECTED"&&e.jsx(p,{type:"error",showIcon:!0,message:"ÐаÑвка оÑклонена",description:o!=null&&o.approvalRejectionReason?`ÐÑиÑина: ${o.approvalRejectionReason}. СвÑжиÑеÑÑ Ñ Ð¾ÑгкомиÑеÑом олимпиадÑ, еÑли ÑÑиÑаеÑе ÑÑо оÑибкой.`:"СвÑжиÑеÑÑ Ñ Ð¾ÑгкомиÑеÑом олимпиадÑ, еÑли ÑÑиÑаеÑе ÑÑо оÑибкой.",style:{marginBottom:24}}),$&&e.jsx(gs,{payment:x,paymentLoading:Xe,paymentError:et,paymentFetching:tt,onRetryPayment:()=>st(),fallbackPricingMode:H,localParticipantCount:y.length,localTeamCount:Z.filter(t=>t.type==="TEAM").length,payIsPrimary:!i,onGoToPayment:()=>f(`/olympiads/${n}?tab=payment`)}),i&&e.jsx(p,{type:"warning",showIcon:!0,message:k?`СпиÑок можно менÑÑÑ Ð´Ð¾ ${k} вклÑÑиÑелÑно`:"СпиÑок можно менÑÑÑ, пока оÑганизаÑоÑÑ Ð¾Ð»Ð¸Ð¼Ð¿Ð¸Ð°Ð´Ñ Ð¿ÑинимаÑÑ ÑÑаÑÑников",description:e.jsxs(e.Fragment,{children:[k?"ÐоÑле ÑÑой даÑÑ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ, измениÑÑ Ð¸Ð»Ð¸ ÑдалиÑÑ ÑÑаÑÑников Ñже не полÑÑиÑÑÑ â по ÑÑÐ¾Ð¼Ñ ÑпиÑÐºÑ ÑÑиÑаеÑÑÑ Ð¾Ð¿Ð»Ð°Ñа и гоÑовÑÑÑÑ Ð´Ð¸Ð¿Ð»Ð¾Ð¼Ñ. ":"Ðогда пÑиÑм ÑÑаÑÑников закÑоÑÑ, добавиÑÑ, измениÑÑ Ð¸Ð»Ð¸ ÑдалиÑÑ ÑÑаÑÑников Ñже не полÑÑиÑÑÑ â по ÑÑÐ¾Ð¼Ñ ÑпиÑÐºÑ ÑÑиÑаеÑÑÑ Ð¾Ð¿Ð»Ð°Ñа и гоÑовÑÑÑÑ Ð´Ð¸Ð¿Ð»Ð¾Ð¼Ñ. ","ÐÑли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸Ð»Ð¸ ÑÑаÑÑников поÑле оплаÑÑ â не забÑдÑÑе доплаÑиÑÑ Ð·Ð° ниÑ
."," ",J?e.jsxs(e.Fragment,{children:["ÐÑли ÑÑо-Ñо измениÑÑÑ Ð¿Ð¾Ð·Ð¶Ðµ â напиÑиÑе ÑекÑеÑаÑÑ Ð¾Ð»Ð¸Ð¼Ð¿Ð¸Ð°Ð´Ñ: ",e.jsx(Qe,{email:J}),"."]}):"ÐÑли ÑÑо-Ñо измениÑÑÑ Ð¿Ð¾Ð·Ð¶Ðµ â ÑвÑжиÑеÑÑ Ñ Ð¾ÑгкомиÑеÑом олимпиадÑ."]}),style:{marginBottom:24}}),$&&!i&&e.jsx(p,{type:"info",showIcon:!0,message:"Ðзменение ÑпиÑка закÑÑÑо",description:e.jsxs(e.Fragment,{children:[at,J?e.jsxs(e.Fragment,{children:["ÐÑли нÑжно ÑÑо-Ñо иÑпÑавиÑÑ â напиÑиÑе ÑекÑеÑаÑÑ Ð¾Ð»Ð¸Ð¼Ð¿Ð¸Ð°Ð´Ñ: ",e.jsx(Qe,{email:J}),"."]}):"ÐÑли нÑжно ÑÑо-Ñо иÑпÑавиÑÑ â ÑвÑжиÑеÑÑ Ñ Ð¾ÑгкомиÑеÑом олимпиадÑ."]}),style:{marginBottom:24}}),i&&e.jsxs(T,{type:"secondary",style:{display:"block",marginBottom:24,fontSize:15,overflowWrap:"break-word"},children:[e.jsx($t,{style:{marginRight:8}}),"ÐобавлÑÑ ÑÑаÑÑников и педагогов, Ð²Ñ Ð¿Ð¾Ð´ÑвеÑждаеÑе, ÑÑо полÑÑили ÑоглаÑÐ¸Ñ ÑодиÑелей (законнÑÑ
пÑедÑÑавиÑелей) ÑÑеников и ÑамиÑ
педагогов на обÑабоÑÐºÑ Ð¸Ñ
даннÑÑ
â Ñм."," ",e.jsx(is,{to:`${cs.terms.path}#${ds}`,children:"ÐолÑзоваÑелÑÑкое ÑоглаÑение"}),"."]}),e.jsxs("div",{style:{marginBottom:32},children:[e.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:12,alignItems:"center",justifyContent:"space-between",marginBottom:4},children:[e.jsx(Y,{level:4,style:{margin:0},children:"Ðедагоги"}),i&&e.jsx(u,{type:"primary",icon:e.jsx(O,{}),onClick:()=>fe(),children:"ÐобавиÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð°"})]}),e.jsx(T,{type:"secondary",style:{display:"block",marginBottom:12,fontSize:14},children:"Ðедагоги и дÑÑгие ÑпеÑиалиÑÑÑ, коÑоÑÑе гоÑовили или ÑопÑовождали ÑÑаÑÑников олимпиадÑ."}),e.jsx(Ce,{children:e.jsx(Te,{dataSource:Tt,columns:bt,rowKey:"id",loading:_,pagination:!1,tableLayout:"fixed",locale:{emptyText:e.jsx(re,{text:"Ðедагоги пока не добавленÑ.",actionLabel:i?"ÐобавиÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð°":void 0,actionIcon:e.jsx(O,{}),onAction:()=>fe()})}})})]}),e.jsxs("div",{style:{marginBottom:32},children:[e.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:12,alignItems:"center",justifyContent:"space-between",marginBottom:12},children:[e.jsx(Y,{level:4,style:{margin:0},children:"УÑаÑÑники"}),e.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:12,alignItems:"center",justifyContent:"flex-end",flex:"1 1 auto"},children:[e.jsx(h,{allowClear:!0,prefix:e.jsx(Bt,{}),placeholder:"ÐоиÑк по Ñамилии","aria-label":"ÐоиÑк ÑÑаÑÑника по Ñамилии",value:me,onChange:t=>Re(t.target.value),style:{flex:"0 1 320px",minWidth:260}}),i&&e.jsx(Kt,{type:"primary",icon:e.jsx(O,{}),disabled:B!=null,disabledReason:B,onClick:()=>ye(),children:"ÐобавиÑÑ ÑÑаÑÑника"})]})]}),e.jsx(Ce,{children:e.jsx(Te,{dataSource:lt,columns:At,rowKey:"id",loading:_||D,pagination:!1,scroll:{x:"max-content"},locale:{emptyText:ue?e.jsx(re,{text:`Ðо запÑоÑÑ Â«${me.trim()}» никого не наÑли. ÐÑовеÑÑÑе напиÑание Ñамилии.`,actionLabel:"ÐоказаÑÑ Ð²ÑеÑ
ÑÑаÑÑников",onAction:()=>Re("")}):e.jsx(re,{text:i&&!B?"Ð ÑпиÑке пока никого неÑ. ÐобавÑÑе ÑÑеников, коÑоÑÑе бÑдÑÑ ÑÑаÑÑвоваÑÑ, â на одного ÑÑ
Ð¾Ð´Ð¸Ñ Ð¼ÐµÐ½ÑÑе минÑÑÑ.":i&&B?`Ð ÑпиÑке Ð½ÐµÑ Ð½Ð¸ одного ÑÑаÑÑника. ${B}`:"Ð ÑпиÑке Ð½ÐµÑ Ð½Ð¸ одного ÑÑаÑÑника.",actionLabel:i&&!B?"ÐобавиÑÑ Ð¿ÐµÑвого ÑÑаÑÑника":void 0,actionIcon:e.jsx(O,{}),onAction:()=>ye()})}})})]}),e.jsxs("div",{children:[e.jsxs("div",{style:{display:"flex",flexWrap:"wrap",gap:12,alignItems:"center",justifyContent:"space-between",marginBottom:12},children:[e.jsx(Y,{level:4,style:{margin:0},children:"ÐÑÑппÑ"}),i&&e.jsx(u,{type:"primary",icon:e.jsx(O,{}),onClick:()=>Se(),disabled:y.length===0,children:"ÐобавиÑÑ Ð³ÑÑппÑ"})]}),de&&e.jsx(p,{type:"info",showIcon:!0,message:"СнаÑала добавÑÑе ÑÑаÑÑников, заÑем ÑоздайÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ вÑбеÑиÑе иÑ
ÑоÑÑав пеÑеклÑÑаÑелÑми.",style:{marginBottom:12}}),e.jsx(Ce,{children:e.jsx(Te,{dataSource:Z,columns:Nt,rowKey:"id",loading:_,pagination:!1,tableLayout:"fixed",scroll:{x:980},locale:{emptyText:e.jsx(re,{text:y.length===0?"СнаÑала добавÑÑе ÑÑаÑÑников â поÑле ÑÑого можно бÑÐ´ÐµÑ ÑоздаÑÑ Ð³ÑÑппÑ.":"ÐÑÑпп пока неÑ. СоздайÑе гÑÑÐ¿Ð¿Ñ Ð¸ вÑбеÑиÑе ÐµÑ ÑÑаÑÑников.",actionLabel:i&&y.length>0?"ÐобавиÑÑ Ð³ÑÑппÑ":void 0,actionIcon:e.jsx(O,{}),onAction:()=>Se()})}})})]}),e.jsx(be,{title:e.jsx(Ne,{title:he?"РедакÑиÑоваÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð°":"ÐобавиÑÑ Ð¿ÐµÐ´Ð°Ð³Ð¾Ð³Ð°",intro:"УÑиÑелÑ, коÑоÑÑй подгоÑовил ÑÑаÑÑников. ÐаполниÑе вÑе Ð¿Ð¾Ð»Ñ â он полÑÑÐ¸Ñ Ð±Ð»Ð°Ð³Ð¾Ð´Ð°ÑноÑÑÑ Ð½Ð° нагÑаждении, поÑÑÐ¾Ð¼Ñ Ð¿ÑовеÑÑÑе напиÑание ФÐÐ."}),open:ot,maskClosable:!1,keyboard:!1,onOk:yt,onCancel:()=>{xe(!1),q.resetFields()},confirmLoading:De.isPending||_e.isPending,okText:"СоÑ
ÑаниÑÑ",cancelText:"ÐÑмена",children:e.jsxs(l,{form:q,layout:"vertical",children:[e.jsxs(ke,{gutter:16,children:[e.jsx(E,{xs:24,sm:12,children:e.jsx(l.Item,{name:"lastName",label:"ФамилиÑ",rules:[{required:!0,message:"ÐведиÑе ÑамилиÑ"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: Ðванова"})})}),e.jsx(E,{xs:24,sm:12,children:e.jsx(l.Item,{name:"firstName",label:"ÐмÑ",rules:[{required:!0,message:"ÐведиÑе имÑ"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: ÐаÑиÑ"})})})]}),e.jsx(l.Item,{name:"patronymic",label:"ÐÑÑеÑÑво",rules:[{required:!0,message:"ÐведиÑе оÑÑеÑÑво"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: СеÑгеевна"})}),e.jsx(l.Item,{name:"gender",label:"Ðол",rules:[{required:!0,message:"ÐÑбеÑиÑе пол â Рили Ð"}],children:e.jsxs(A,{placeholder:"ÐÑбеÑиÑе пол",children:[e.jsx(j,{value:"MALE",children:"Ð"}),e.jsx(j,{value:"FEMALE",children:"Ð"})]})})]})}),e.jsx(be,{title:e.jsx(Ne,{title:pe?"РедакÑиÑоваÑÑ ÑÑаÑÑника":"ÐобавиÑÑ ÑÑаÑÑника",intro:"ÐаполниÑе Ð¿Ð¾Ð»Ñ Ñо звÑздоÑкой â оÑÑалÑное по желаниÑ. ÐаннÑе попадÑÑ Ð² диплом, поÑÑÐ¾Ð¼Ñ Ð¿ÑовеÑÑÑе напиÑание."}),open:ct,maskClosable:!1,keyboard:!1,onOk:St,onCancel:()=>{ge(!1),b.resetFields()},confirmLoading:Ge.isPending||qe.isPending,okText:"СоÑ
ÑаниÑÑ",cancelText:"ÐÑмена",width:520,children:e.jsxs(l,{form:b,layout:"vertical",children:[e.jsxs(ke,{gutter:16,children:[e.jsx(E,{xs:24,sm:12,children:e.jsx(l.Item,{name:"lastName",label:"ФамилиÑ",rules:[{required:!0,message:"ÐведиÑе ÑÐ°Ð¼Ð¸Ð»Ð¸Ñ ÑÑаÑÑника"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: Ðванов"})})}),e.jsx(E,{xs:24,sm:12,children:e.jsx(l.Item,{name:"firstName",label:"ÐмÑ",rules:[{required:!0,message:"ÐведиÑе Ð¸Ð¼Ñ ÑÑаÑÑника"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: ÐÑÑÑ"})})})]}),e.jsx(l.Item,{name:"gender",label:"Ðол",rules:[{required:!0,message:"ÐÑбеÑиÑе пол â Рили Ð"}],children:e.jsxs(A,{placeholder:"ÐÑбеÑиÑе пол",children:[e.jsx(j,{value:"MALE",children:"Ð"}),e.jsx(j,{value:"FEMALE",children:"Ð"})]})}),v==="GENERAL_EDUCATION"&&e.jsxs(e.Fragment,{children:[e.jsx(l.Item,{name:"parallel",label:"ÐлаÑÑ",rules:[{required:!0,message:"ÐÑбеÑиÑе клаÑÑ"}],children:e.jsx(A,{placeholder:"ÐÑбеÑиÑе клаÑÑ",children:xt.map(t=>e.jsx(j,{value:t,children:t},t))})}),e.jsx(l.Item,{name:"classLetter",label:"ÐиÑеÑа",rules:[{pattern:/^[Ð-ЯÐA-Z]{1,3}$/iu,message:"УкажиÑе ÑолÑко бÑÐºÐ²Ñ Ð»Ð¸ÑеÑÑ, без номеÑа клаÑÑа"}],children:e.jsx(h,{addonBefore:ut??"ÐлаÑÑ",placeholder:"ÐапÑимеÑ: Ð",maxLength:3})})]}),v==="PROFESSIONAL"&&e.jsxs(e.Fragment,{children:[e.jsx(l.Item,{name:"groupName",label:"Ðазвание гÑÑппÑ",rules:[{required:!0,message:"ÐведиÑе название гÑÑппÑ"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: 121ÐÐ"})}),e.jsx(l.Item,{name:"baseEducation",label:"Ðаза обÑазованиÑ",rules:[{required:!0,message:"ÐÑбеÑиÑе Ð±Ð°Ð·Ñ Ð¾Ð±ÑазованиÑ"}],extra:"Ðа базе ÑколÑкиÑ
клаÑÑов поÑÑÑпил ÑÑÑденÑ.",children:e.jsxs(A,{placeholder:"Ðа базе",children:[e.jsx(j,{value:9,children:"9 клаÑÑов"}),e.jsx(j,{value:11,children:"11 клаÑÑов"})]})}),e.jsx(l.Item,{name:"courseYear",label:"ÐÑÑÑ (год обÑÑениÑ)",rules:[{required:!0,message:"ÐÑбеÑиÑе кÑÑÑ"}],children:e.jsx(A,{placeholder:"ÐÑÑÑ",children:[1,2,3,4,5].map(t=>e.jsx(j,{value:t,children:t},t))})})]}),e.jsxs(l.Item,{label:"Ðедагог",tooltip:"Ðедагог или дÑÑгой ÑпеÑиалиÑÑ, подгоÑовивÑий ÑÑаÑÑника.",children:[e.jsx(l.Item,{name:"pedagogId",noStyle:!0,children:e.jsx(A,{placeholder:"Ðе вÑбÑан",allowClear:!0,disabled:mt,children:N.map(t=>e.jsxs(j,{value:t.id,children:[t.lastName," ",t.firstName," ",t.patronymic]},t.id))})}),e.jsx(l.Item,{name:"pedagogIsOrganizer",valuePropName:"checked",initialValue:!1,noStyle:!0,children:e.jsx(Rt,{style:{marginTop:8},onChange:t=>{t.target.checked&&b.setFieldValue("pedagogId",void 0)},children:"Ðедагог â ÑÑо Ñ (оÑганизаÑоÑ)"})})]})]})}),e.jsx(be,{title:e.jsx(Ne,{title:c?"РедакÑиÑоваÑÑ Ð³ÑÑппÑ":"ÐобавиÑÑ Ð³ÑÑппÑ",intro:P==="TEAM"?"УкажиÑе название ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¸ вÑбеÑиÑе ÑÑаÑÑников ÐµÑ ÑоÑÑава.":"УкажиÑе название гÑÑÐ¿Ð¿Ñ Ð¸ вÑбеÑиÑе ÑÑаÑÑников ÐµÑ ÑоÑÑава."}),open:ht,maskClosable:!1,keyboard:!1,onOk:It,onCancel:()=>{je(!1),te([]),R.resetFields()},confirmLoading:Ue.isPending||Ye.isPending,okText:"СоÑ
ÑаниÑÑ",cancelText:"ÐÑмена",width:680,children:e.jsxs(l,{form:R,layout:"vertical",children:[e.jsx(l.Item,{name:"name",label:"Ðаз
1вание",rules:[{required:!0,message:"ÐведиÑе название"}],children:e.jsx(h,{placeholder:"ÐапÑимеÑ: Ðоманда â1"})}),e.jsxs(Y,{level:5,style:{marginTop:8,marginBottom:4},children:["СоÑÑав ",P==="TEAM"?"командÑ":"гÑÑппÑ"]}),e.jsx(T,{type:"secondary",style:{display:"block",marginBottom:12,fontSize:14},children:"ÐÑбеÑиÑе ÑоÑÑав гÑÑппÑ. УÑаÑÑники дÑÑгиÑ
команд здеÑÑ Ð½Ðµ показÑваÑÑÑÑ. УÑаÑÑник дÑÑгой гÑÑÐ¿Ð¿Ñ Ð±ÑÐ´ÐµÑ Ð¿ÐµÑенеÑÑн ÑÑда поÑле ÑоÑ
ÑанениÑ."}),P==="TEAM"&&S&&(S.minTeamSize!=null||S.maxTeamSize!=null)&&e.jsx(p,{type:"info",showIcon:!0,message:`ÐаÑегоÑÐ¸Ñ Â«${S.name}»: ${S.minTeamSize!=null?`Ð¾Ñ ${S.minTeamSize}`:""}${S.minTeamSize!=null&&S.maxTeamSize!=null?" ":""}${S.maxTeamSize!=null?`до ${S.maxTeamSize}`:""} ÑÑаÑÑников в команде. СейÑÐ°Ñ Ð²ÑбÑано: ${ee.length}.`,style:{marginBottom:12}}),de&&P!=="TEAM"&&e.jsx(p,{type:"info",showIcon:!0,message:"ÐÑи ÑиÑÑо командном заÑÑÑе ÑÑаÑÑников можно вклÑÑаÑÑ ÑолÑко в гÑÑÐ¿Ð¿Ñ Ñипа «Ðоманда».",style:{marginBottom:12}}),X&&P==="TEAM"&&e.jsx(p,{type:"info",showIcon:!0,message:"Ð ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð¶Ð½Ð¾ вклÑÑиÑÑ ÑолÑко ÑÑаÑÑников, заÑегиÑÑÑиÑованнÑÑ
в лиÑном ÑÑÑе.",description:ze>0&&ae.length>0?`ÐдеÑÑ Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ ÑÑаÑÑники (${ze}), Ð´Ð»Ñ ÐºÐ»Ð°ÑÑа или кÑÑÑа коÑоÑÑÑ
в лиÑном ÑÑÑе Ð½ÐµÑ Ð²Ð¾Ð·ÑаÑÑной каÑегоÑии.`:void 0,style:{marginBottom:12}}),y.length===0?e.jsx(p,{type:"info",showIcon:!0,message:"СнаÑала добавÑÑе ÑÑаÑÑников, заÑем ÑоздайÑе гÑÑÐ¿Ð¿Ñ Ð¸ вÑбеÑиÑе ÐµÑ ÑоÑÑав.",style:{marginBottom:16}}):ae.length===0?e.jsx(p,{type:"warning",showIcon:!0,message:se.length===0?"ÐÑе ÑÑаÑÑники Ñже ÑоÑÑоÑÑ Ð² дÑÑгиÑ
командаÑ
. ÐобавÑÑе новÑÑ
ÑÑеников или оÑвободиÑе ÑÑаÑÑников дÑÑгой командÑ.":"ÐÐµÑ ÑÑаÑÑников, подÑ
одÑÑиÑ
Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ: в ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð²ÐºÐ»ÑÑаÑÑÑÑ ÑолÑко ÑÑаÑÑники лиÑного ÑÑÑа.",style:{marginBottom:16}}):e.jsx("div",{className:"group-member-picker",children:ae.map(t=>{const s=ee.includes(t.id),d=t.groupId?$e(t.groupId):null;return e.jsxs("div",{className:"group-member-picker-row",children:[e.jsxs("span",{className:"group-member-picker-name",children:[e.jsxs("strong",{children:[t.lastName," ",t.firstName]}),e.jsxs(T,{type:"secondary",style:{fontSize:13},children:[v==="PROFESSIONAL"?[t.groupName,t.courseYear?`${t.courseYear} кÑÑÑ`:null].filter(Boolean).join(" · "):[t.classLabel,t.parallel?`${t.parallel} клаÑÑ`:null].filter(Boolean).join(" · "),d&&t.groupId!==(c==null?void 0:c.id)?` · ÑейÑаÑ: ${d}`:""]}),Oe&&!t.personalTourEligible&&e.jsx(T,{type:"warning",style:{fontSize:13},children:"Ðе ÑÑаÑÑвÑÐµÑ Ð² лиÑном ÑÑÑе â ÑбеÑиÑе из командÑ"})]}),e.jsx(Ot,{checked:s,disabled:de&&P!=="TEAM","aria-label":`${s?"ÐÑклÑÑиÑÑ":"ÐклÑÑиÑÑ"} ÑÑаÑÑника ${t.lastName} ${t.firstName}`,onChange:I=>te(U=>I?[...U,t.id]:U.filter(m=>m!==t.id))})]},t.id)})}),e.jsx(Y,{level:5,style:{marginTop:8},children:"ÐÑÑаÑÐ¾Ñ (необÑзаÑелÑно)"}),e.jsx(l.Item,{name:"curatorLastName",label:"ФамилиÑ",children:e.jsx(h,{placeholder:"ФамилиÑ"})}),e.jsx(l.Item,{name:"curatorFirstName",label:"ÐмÑ",children:e.jsx(h,{placeholder:"ÐмÑ"})}),e.jsx(l.Item,{name:"curatorPatronymic",label:"ÐÑÑеÑÑво",children:e.jsx(h,{placeholder:"ÐÑÑеÑÑво"})}),e.jsx(l.Item,{name:"curatorGender",label:"Ðол кÑÑаÑоÑа",dependencies:["curatorLastName"],rules:[({getFieldValue:t})=>({validator(s,d){const I=t("curatorLastName");return I&&String(I).trim()&&!d?Promise.reject(new Error("УкажиÑе пол кÑÑаÑоÑа")):Promise.resolve()}})],children:e.jsxs(A,{placeholder:"ÐÑбеÑиÑе пол",allowClear:!0,children:[e.jsx(j,{value:"MALE",children:"Ð"}),e.jsx(j,{value:"FEMALE",children:"Ð"})]})})]})})]})};export{As as OlympiadParticipantsPage,As as default};
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.