PageSourceSearch

https://static.operabase.com/b02d0c7a-dc1f-4b83-8723-114bf8e68402/_next/static/chunks/2174.6bc34ecd8d46d126.js

js operabase.com collected 2026-09-24 17:10:34 UTC 54,855 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a9c1ca71-d9a9-4ded-bb68-47a8164d0d83",e._sentryDebugIdIdentifier="sentry-dbid-a9c1ca71-d9a9-4ded-bb68-47a8164d0d83")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2174],{14188:e=>{e.exports={root:"ob_EAIDPD",content:"ob_uGxKsJ",workStageTypeContent:"ob_xE6rsz",nestedBlock:"ob_5DPVMG",title:"ob_Le7906",workTypeContainer:"ob_qG2kCU",excerptField:"ob_D4kDZn"}},15849:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var a=n(95155);n(12115);var o=n(12758),i=n.n(o),r=n(6097),l=n(22377),s=n(85696),T=n(35153),d=n(686);let c=e=>{let{showModal:t,setShowModal:n,handleSubmit:o,values:i,setIsChangedForm:c,errors:_={},scrollToInvalidField:u,formRef:m}=e,{t:p}=(0,l.useTranslation)();return Object.keys(_).length>0&&(n(!1),m.current.submitForm(),u()),(0,a.jsx)(a.Fragment,{children:t&&(0,a.jsx)(s.A,{isOpened:!0,onClose:()=>n(null),type:"warning",title:p(`${r.TP}.FN_PLEASE_SAVE`),buttons:[(0,a.jsx)(T.A,{variant:"primary",onClick:()=>{c(!1),n(!1),o(i)},children:p(`${r.TP}.FN_SAVE_NEXT`)},"delete-button"),(0,a.jsx)(d.A,{onClick:()=>n(!1),children:p(`${r.TP}.m_CANCEL`)},"cancel-button")]})})};c.propTypes={showModal:i().bool,setShowModal:i().func,setIsChangedForm:i().func,handleSubmit:i().func,values:i().object};let _=c},15990:e=>{e.exports={root:"ob_zBL7dy",label:"ob_0qREqi",tooltip:"ob_44DtH5",infoTooltipIcon:"ob_vWqEws",tooltipPopper:"ob_ObuRou"}},28028:e=>{e.exports={button:"ob_9hDEaz",disabled:"ob_xBC4sy"}},31439:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var a=n(95155),o=n(12115),i=n(12758),r=n.n(i),l=n(86194),s=n(22377),T=n(43671),d=n(52095),c=n.n(d);let _=e=>{let{className:t,title:n,subtitle:o}=e,{t:i}=(0,s.useTranslation)("translation");return(0,a.jsxs)("div",{className:(0,l.default)(c().root,t),children:[(0,a.jsx)(T.default,{size:"big",style:{fontWeight:"bold"},children:i(n)}),(0,a.jsx)("div",{children:(0,a.jsx)(T.default,{size:"medium",children:i(o)})})]})};_.propTypes={className:r().string,title:r().string,subtitle:r().string};let u=(0,o.memo)(_)},33205:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>eO});var a=n(95155),o=n(12115),i=n(86194),r=n(65951),l=n(83693),s=n.n(l),T=n(98134),d=n.n(T),c=n(12758),_=n.n(c),u=n(85657),m=n(22822),p=n(21067),A=n(99944),E=n(18369),N=n(33077),P=n(40391),I=n(93614),R=n(65062),y=n(27955),O=n(32340),S=n(92905),C=n(96286),b=n(85696),D=n(57775),k=n(56360),g=n(35153),x=n(50468),h=n(51319),F=n(24992),v=n(81897),$=n(31439),U=n(68408),w=n(97862),j=n(74828),L=n(73163),f=n(74906),W=n(94027),M=n(85914),Y=n(94719),B=n(56337),G=n(15849),V=n(686),K=n(3019),q=n(21911),H=n(78715),z=n(6097),Q=n(32431),X=n(61634),Z=n(37222),J=n(88754),ee=n(2248),et=n(992),en=n(49484),ea=n(28809),eo=n(87709),ei=n(28554),er=n(93366),el=n(12634),es=n(54589),eT=n(14129),ed=n(11613),ec=n(13553),e_=n(93935),eu=n(34093),em=n.n(eu),ep=n(58186),eA=n(66657),eE=n(22377),eN=n(42732),eP=n(44637),eI=n.n(eP);let eR=e=>{let{item:t}=e,{t:n}=(0,eE.useTranslation)(["NS_EDIT PRODUCTION","NS_APP_GLOBALS"]),i=t?.work?.label||n(`${z.TP}.FN_WORK_NOT_SELECTED`),r=t?.composer?.label,l=!!r,s=l&&t?.work?.value,T=t?.productionWorkToWorkTypes?.[0]?.workType?.label,d=t?.productionWorkToWorkTypes?.[0]?.stagingType?.label,c=t?.excerpt,_=(0,o.useMemo)(()=>T&&d?`${T}: ${d}`:T||null,[T,d]);return(0,a.jsxs)("div",{className:eI().root,children:[(0,a.jsxs)("div",{className:eI().workInfo,children:[(0,a.jsxs)(C.Ay,{weight:"bold",className:eI().workName,children:[i,s&&","]}),l&&(0,a.jsx)(C.Ay,{color:"secondary",italic:!0,children:r})]}),_&&(0,a.jsx)("div",{className:eI().metaInfo,children:(0,a.jsx)(C.Ay,{size:"12",color:"secondary",className:eI().workType,children:_})}),c&&(0,a.jsx)("div",{className:eI().excerptRow,children:(0,a.jsxs)(C.Ay,{size:"12",color:"secondary",className:eI().excerpt,children:[n(`${z.TP}.FN_EXCERPT_WORK`),": ",c]})})]})},ey=e=>{let{entity:t,production:n,productionWorks:l,selectedStep:T,handleNavigationStep:c,performanceStepData:_,type:eu,setIsCh
1angedForm:eP,setIsSaving:eI,setShowModal:ey,showModal:eO,navigateStep:eS,isReadOnly:eC,trackingData:eb,onTabChange:eD,formRef:ek,onSaveSuccess:eg,refetchProduction:ex,...eh}=e,eF=(0,X.G4)(),[ev,e$]=(0,o.useState)(!1),[eU,ew]=(0,o.useState)(!1),[ej,eL]=(0,o.useState)(null),[ef,eW]=(0,o.useState)(!1),[eM,eY]=(0,o.useState)(!1),[eB,eG]=(0,o.useState)(""),{forEntity:eV,forEntityId:eK}=(0,er.f)(),[eq,eH]=(0,o.useState)(!1),[ez,eQ]=(0,o.useState)(!1),[eX,eZ]=(0,o.useState)(null),{t:eJ}=(0,eE.useTranslation)(["NS_EDIT PRODUCTION","translation","NS_APP_GLOBALS"]),e0=(0,o.useRef)(),e1=ek||e0,e2=(0,o.useRef)({preventTriggering:!1}),{isMobile:e3}=(0,ei.Ay)(),e5=(0,el.A)(),{queryParams:e9}=(0,es.A)(),[e8,e6]=(0,o.useState)(""),[e7,e4]=(0,o.useState)(""),[te,tt]=(0,o.useState)(!1),tn=ed.Kq?.filter(e=>e?.availability===ed.vN.WORK),[ta,to]=(0,o.useState)(ec.DQ),{data:ti}=(0,X.IT)((0,J.productionTagTypesList)({},{enabled:!!n?.id})),tr=void 0===l&&!!n?.id,{data:tl,isLoading:ts,invalidateAndRefetch:tT}=(0,X.IT)((0,J.productionWorksList)({id:n?.id,as_edit:!0,page:1,limit:1e3},{enabled:tr})),td=l??tl??[],tc=void 0===l&&ts,t_=!n?.id||tc,{data:tu,isLoading:tm}=(0,X.IT)((0,et.worksStagingTypesList)({query:e7})),{data:tp,isLoading:tA}=(0,X.IT)((0,et.worksTypesOptionsList)({query:e8})),{mutate:tE}=(0,X.n_)(J.productionWorkTypeUpdate,{onSuccess:(e,t)=>{(0,R.M8)(eJ(`${z.TP}.PRODUCTION_UPDATED_SUCCESSFULLY`),{variant:y.jV.SUCCESS}),t?.refreshWorks&&tT()}}),tN=`productions/${n?.id}/workTypes`,tP=`productions/${n?.id}/productionToTags`,tI=`productions/${n?.id}/works`,{mutateAsync:tR}=(0,X.n_)(J.productionCreate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${z.TP}.FN_ERROR_CREATING_DATA`,successParams:{endpoint:H.PRODUCTIONS},errorParams:{endpoint:H.PRODUCTIONS}})),{mutateAsync:ty}=(0,X.n_)(J.productionUpdate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_UPDATING_DATA`,errorKey:`${z.TP}.FN_ERROR_UPDATING_DATA`,successParams:{endpoint:H.PRODUCTIONS},errorParams:{endpoint:H.PRODUCTIONS}})),{mutateAsync:tO}=(0,X.n_)(J.productionWorkTypesCreate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${z.TP}.FN_ERROR_CREATING_DATA`,successParams:{endpoint:tN},errorParams:{endpoint:tN}})),{mutateAsync:tS}=(0,X.n_)(J.productionWorkTypesUpdate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_UPDATING_DATA`,errorKey:`${z.TP}.FN_ERROR_UPDATING_DATA`,successParams:{endpoint:tN},errorParams:{endpoint:tN}})),{mutateAsync:tC}=(0,X.n_)(J.productionWorkTypesDelete,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_DELETING_DATA`,errorKey:`${z.TP}.FN_ERROR_DELETING_DATA`,successParams:{endpoint:tN},errorParams:{endpoint:tN}})),{mutate:tb}=(0,X.n_)(J.productionWorksDelete,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_DELETING_DATA`,errorKey:`${z.TP}.FN_ERROR_DELETING_DATA`,successParams:{endpoint:tI},errorParams:{endpoint:tI}})),{mutate:tD}=(0,X.n_)(J.productionToTagsCreate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${z.TP}.FN_ERROR_CREATING_DATA`,successParams:{endpoint:tP},errorParams:{endpoint:tP}})),{mutate:tk}=(0,X.n_)(J.productionToTagsDelete,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_DELETING_DATA`,errorKey:`${z.TP}.FN_ERROR_DELETING_DATA`,successParams:{endpoint:tP},errorParams:{endpoint:tP}})),{mutate:tg}=(0,X.n_)(J.productionTagTypesCreate,(0,O.r)(eJ,{successKey:`${z.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${z.TP}.FN_ERROR_CREATING_DATA`,successParams:{endpoint:"productions/productionTags"},errorParams:{endpoint:"productions/productionTags"}})),{mutateAsync:tx}=(0,X.n_)(J.productionWorkActionCreate),{mutateAsync:th}=(0,X.n_)(J.productionContributionDelete),{data:tF=[]}=(0,X.IT)((0,Z.languagesList)()),tv=(0,o.useMemo)(()=>s()(e=>e6(e),300),[]),t$=(0,o.useMemo)(()=>s()(e=>e4(e),300),[]),tU=(0,o.useCallback)(()=>{"function"==typeof ex&&ex()},[ex]),tw=(0,o.useCallback)(()=>{tT(),void 0!==l&&tU()},[l,tU,tT]);(0,o.useEffect)(()=>{if(!(e9?.composer||e9?.musicalWork))return;let e=!0;return(async()=>{try{let t=Number(e9?.composer),a=Number(e9?.musicalWork),o=n?.productionWorks?.find(e=>{let n=(0,ea.cP)(e?.work?.creators),{entity:o}=(0,eT.e)(n);return o?.id===t||e?.work?.id===a});if(e9?.composer&&!o){let t=await eF((0,ee.profilesList)({validation_status:ed.GE,profession_
1id:q.PROFESSION_IDS.COMPOSER,sort:"-creation_count",id:e9?.composer,as_edit:!0}));e&&eL({isEnabled:!0,work:{creators:[{profession:{id:5,name:"Composer",slug:"composer"},profile:t?.data?.[0]}]}})}if(e9?.musicalWork&&!o){let t=await eF((0,et.worksList)({creator_profession:"composer",validation_status:ed.GE,id:e9?.musicalWork,as_edit:!0}));e&&eL({isEnabled:!0,work:t?.data?.[0]})}}finally{e&&tU()}})().catch(()=>void 0),()=>{e=!1}},[eF,tU,n,e9?.composer,e9?.musicalWork]),(0,o.useEffect)(()=>{document?.body&&!eM?.id&&document.body.setAttribute("style","overflow: auto !important")},[eM]),(0,o.useEffect)(()=>{if(!n?.id||tc)return;let e=(0,ep.d2)(n,td),t=e1?.current;if(t?.dirty)return void t.setFieldValue("musicalWork",e.musicalWork);to(e)},[n,td,tc]);let tj=async(e,t,n)=>{if(n)return void await tS({params:{id:t,workTypeId:n},data:e});await tO({params:{id:t},data:e})},tL=async e=>{await tC({params:{id:n?.id,workTypeId:e}})},tf=async e=>{let t=(n?.contributions||[]).filter(e=>e?.contributionType===q.PRODUCTION_PARTNER_TYPE.CO_PRODUCER);if(0===t.length)return!1;let a=new Set(e?.[ec.PJ.name]?(e?.[ec.Nr.name]||[]).filter(e=>e?.entityType&&e?.entity?.id).map(e=>`${e.entityType}:${e.entity.id}`):[]),o=t.filter(e=>
1{if(!e?.id)return!1;let{entity:t,entityType:n}=(0,eT.e)(e);return!!t?.id&&!!n&&!a.has(`${n}:${t.id}`)});if(0===o.length)return!1;let i=(await Promise.allSettled(o.map(e=>th({params:{id:n?.id,castId:e?.id}})))).find(e=>"rejected"===e.status);return i&&(0,R.M8)(eJ(`${z.TP}.FN_ERROR_DELETING_DATA`,{endpoint:"contributions",error:(0,Q.getApiErrorMessage)(i.reason)}),{variant:y.jV.ERROR}),!!i},tW=async e=>{(0,eo.OP)(e1?.current);let a=e?.[ec.Rq.name]?.entity?.id,o=e?.[ec.N3.name]?.value,i=e?.[ec.uk.name]?.value,r=n?.productionWorkTypes?.[0]?.id,l={...o&&{workType:{id:o}},...i&&{stagingType:{id:i}}};if(eH(!a),ey(!1),!a&&n?.published_at)return!1;e$(!0),eI&&eI(!0);try{if(n?.id){if(o||i||!r?o&&await tj(l,n?.id,r):await tL(r),await tf(e))throw Error("co-producer-delete-failed");await ty({params:{id:n?.id},data:{...(0,ep.ru)(e),forEntity:eV,forEntityId:eK?.toString().split("__")[0]||eK}})}else{let n=(0,eA.Lh)(eu),a=await tR({data:{...(0,ep.ru)(e),addedBy:{id:n},forEntity:n,forEntityId:t?.id?.toString().split("__")[0]||t?.id}});o&&await tj(l,a?.id)}return eP&&eP(!1),"function"==typeof ex&&await ex(),eg&&eg(),!0}catch{return n?.id&&"function"==typeof ex&&await ex(),!1}finally{e$(!1),eI&&eI(!1)}},tM=()=>{tb({params:{id:n?.id,workId:ef?.id}},{onSuccess:()=>{tT(),eW(null)}})},tY=async e=>{let{value:t,id:a}=e||ef,o=t?.value||t?.id;await tx({data:{type:"delete-and-move-contributions-to-no-program",productionWork:{id:a},delete:!o,...o&&{updateData:{work_id:o}}},params:{id:n?.id,workId:a}}),e1?.current?.setFieldValue&&e1.current.setFieldValue(ec.a1.name,!0),tU(),(e=>{let{index:t,value:a,values:o,setFieldValue:i}=e||ef,r=a?.workTypes?.[0]?.workType?.id||a?.workTypes?.[0]?.workType?.value,l=d()(o,`musicalWork.${t}`);i(`musicalWork.${t}.productionWorkToWorkTypes.0.stagingType`,null),a?.workTypes?.length>0?tE({data:{work:{id:l?.work?.value},workExcerptReference:l?.excerpt,...r&&{workType:{id:r}}},refreshWorks:!0,params:{id:n?.id,workId:l?.id,workTypeId:l?.productionWorkToWorkTypes?.[0]?.id}}):tT(),eW(null)})(e||ef)},tB=(e,t)=>tD({params:{id:n?.id},data:{productionTag:{id:e?.value}}},{onSuccess:n=>{t({...e,value:n?.data?.id})}}),tG=(0,o.useMemo)(()=>{let e=[z.CONTRIBUTORS.CAST,z.CONTRIBUTORS.CREW,z.CONTRIBUTORS.ENSEMBLE,z.CONTRIBUTORS.OTHER];return n?.contributions?.some(t=>e.includes(t?.contributionType)&&!t?.productionWork?.work?.id)},[n?.contributions]),tV=e=>{e5.updateQueryParams({deleteParams:["musicalWork","composer"]}),ew(!1),eL(null),e&&tw()},{mutate:tK}=(0,X.n_)(et.workStagingTypeCreate,{onSuccess:(e,t)=>{if((0,R.M8)(eJ(`${z.TP}.PRODUCTION_UPDATED_SUCCESSFULLY`),{variant:y.jV.SUCCESS}),t?.setFieldValue&&t?.fieldName&&t.setFieldValue(t?.fieldName,(0,en.getOption)(e)),t?.selectedWork){let a=t?.selectedWork,o=a?.productionWorkToWorkTypes?.[0]?.id||a?.productionWorkToWorkTypes?.[0]?.value,i=a?.productionWorkToWorkTypes?.[0]?.workType?.id||a?.productionWorkToWorkTypes?.[0]?.workType?.value;tE({data:{work:{id:a?.id},workExcerptReference:a?.excerpt,workType:{id:i},stagingType:{id:e?.id}},params:{id:n?.id,workId:a?.id,workTypeId:o}})}}}),{mutate:tq}=(0,X.n_)(J.productionWorkTypeCreate,{onSuccess:()=>(0,R.M8)(eJ(`${z.TP}.PRODUCTION_UPDATED_SUCCESSFULLY`),{variant:y.jV.SUCCESS})}),{mutate:tH}=(0,X.n_)(et.workTypeCreate,{onSuccess:(e,t)=>{t?.setFieldValue&&t.setFieldValue(ec.N3.name,(0,en.getOption)(e)),t?.selectedWork&&tq({data:{workType:{id:e?.id}},params:{id:n?.id,workId:t?.selectedWork?.id}}),(0,R.M8)(eJ(`${z.TP}.PRODUCTION_UPDATED_SUCCESSFULLY`),{variant:y.jV.SUCCESS})}});if(t_)return(0,a.jsx)(P.A,{});let tz=async()=>{await (0,eo.WU)(e1,eJ)&&await e1.current.submitForm()};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(r.l1,{initialValues:ta,validate:e=>{let t={};if(e?.[ec.PJ.name]&&e[ec.Nr.name]?.length>0){let n=e[ec.Rq.name]?.entityType,a=n&&z.ENTITY_TYPE_PREFIX[e[ec.Rq.name].entityType]||"",o=n?`${a}${e[ec.Rq.name].entity?.id}`:"",i=e?.[ec.Nr.name]?.reduce((e,t)=>{let{entity:a,entityType:i}=t,r=a?.id,l=z.ENTITY_TYPE_PREFIX[i],s=`${l}${r}`;return i&&!r?{...e,[s]:eJ(`${z.TP}.FN_REQUIRED_FIELD`)}:n&&o===s?{...e,[s]:eJ(`${z.TP}.FN_CO_PROD_ERROR`)}:e},{});Object.keys(i).length>0&&(t[ec.Nr.name]=i)}return(e?.isProgramNotAnnounced&&!e?.musicalWork?.length&&(!e?.[ec.Pq.name]||e?.[ec.Pq.name]?.length<1)&&(t[ec.Pq.name]=eJ(`${z.TP}.FN_REQUIRED_FIELD`)),e?.musicalWork?.length>1&&((!e?.[ec.Pq.name]||e?.[ec.Pq.name]?.length<1)&&(t[ec.Pq.name]=eJ(`${z.TP}
1.FN_REQUIRED_FIELD`)),e?.[ec.N3.name]?.value||(t[ec.N3.name]=eJ(`${z.TP}.FN_REQUIRED_FIELD`))),(e?.[ec.uk.name]?.value&&!e?.[ec.N3.name]?.value&&e?.musicalWork?.length>1||!e?.[ec.N3.name]?.value&&e?.musicalWork?.length<1&&e?.isProgramNotAnnounced)&&(t[ec.N3.name]=eJ(`${z.TP}.FN_REQUIRED_FIELD`)),e?.musicalWork?.find(e=>e?.productionWorkToWorkTypes?.[0]?.workType?.value)||e?.[ec.N3.name]?.value||(t[ec.N3.name]=eJ(`${z.TP}.FN_REQUIRED_FIELD`)),!e[ec.Rq.name]?.entity?.id&&n?.published_at)?t[ec.Rq.name]=eJ(`${z.TP}.FN_REQUIRED_FIELD`):(t.musicalWork=e?.musicalWork?.reduce((e,t,n)=>t?.composer?.value?e:{...e,[n]:{composer:eJ(`${z.TP}.FN_REQUIRED_FIELD`)}},{}),t.musicalWork&&0!==Object.keys(t.musicalWork).length||delete t.musicalWork),t},enableReinitialize:!0,onSubmit:tW,innerRef:e1,children:e=>{let{values:t,setFieldValue:o,errors:l,isSubmitting:s,dirty:T,status:d}=e,c=t?.musicalWork?.length,_=(t?.musicalWork?.[c-1]?.order??c??0)+1,u=!!d?.showValidationErrors,P=()=>{eP&&eP(!0)};return(0,a.jsxs)(r.lV,{onChange:e=>{if(!eP)return;let{preventTriggering:t}=e2.current;if(t){e2.current={preventTriggering:!1};return}T&&eP(!0)},children:[(0,a.jsxs)(N.Ay,{container:!0,spacing:2,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,flexDirection:"row",display:"flex",children:(0,a.jsx)(C.Ay,{size:"16",weight:"bold",children:eJ(`${z.TP}.FN_PRODUCTION_CUSTOM_TITLE_SUBTITLE`)})}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(K.A,{title:eJ(ec.Pq.label),titleSize:"small",tooltip:eJ(ec.Pq.toolTip)})}),(0,a.jsx)(N.Ay,{item:!0,xs:12,md:7,children:(0,a.jsx)(r.D0,{disabled:eC,name:ec.Pq.name,component:j.A,...u&&l[ec.Pq.name]&&{error:!0,helperText:l[ec.Pq.name]}})})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,spacing:1,md:12,paddingLeft:{md:"32px"},className:em()?.productionGenreStageTypeBlock,children:[(0,a.jsxs)(N.Ay,{container:!0,item:!0,xs:12,md:6,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(K.A,{title:eJ(`${z.TP}.FN_PRODUCTION_GENRE`,{...t?.musicalWork?.length===1&&{optional:eJ(`${z.TP}.FN_OPTIONAL`)}}),titleSize:"small",tooltip:eJ(`${z.TP}.FN_STAGED_AS_OPTIONAL_TOOLTIP`)})}),(0,a.jsx)(N.Ay,{item:!0,spacing:2,xs:12,children:(0,a.jsx)(N.Ay,{container:!0,item:!0,xs:12,children:(0,a.jsx)(r.D0,{name:ec.N3.name,component:w.Ay,overrideMessageStyles:em().productionGenreMessage,instanceId:ec.N3.name,...u&&l[ec.N3.name]&&{hasError:!0,errorText:l[ec.N3.name]},field:{name:ec.N3.name,value:""},options:tp,isLoading:tA,t:eJ,value:t?.[ec.N3.name],onInputTextChange:e=>tv(e),onChange:e=>{e?.__isNew__?tH({data:{name:e?.label},setFieldValue:o}):o(ec.N3.name,e),P()},indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY,isCreatable:!0,isClearable:!0,withFiltering:!0})})})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,xs:12,md:6,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(K.A,{title:eJ(`${z.TP}.FN_PRODUCTION_STAGING_TYPE`,{optional:eJ(`${z.TP}.FN_OPTIONAL`)}),titleSize:"small",tooltip:eJ(`${z.TP}.FN_PRODUCTION_STAGING_TYPE_TOOLTIP`)})}),(0,a.jsx)(N.Ay,{item:!0,spacing:2,xs:12,children:(0,a.jsx)(N.Ay,{container:!0,item:!0,xs:12,children:(0,a.jsx)(r.D0,{name:ec.uk.name,component:w.Ay,overrideMessageStyles:em().productionGenreMessage,instanceId:ec.uk.name,t:eJ,value:t?.[ec.uk.name],options:tu,isLoading:tm,onInputTextChange:e=>t$(e),onChange:e=>{e?.__isNew__?tK({data:{name:e?.label},setFieldValue:o,fieldName:ec.uk.name}):o(ec.uk.name,e),P()},indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY,isClearable:!0,isCreatable:!0,withFiltering:!0})})})]})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsxs)(N.Ay,{container:!0,item:!0,xs:12,pb:1,justifyContent:"space-between",children:[(0,a.jsx)(N.Ay,{item:!0,alignSelf:"center",children:(0,a.jsx)($.A,{title:eJ(`${z.TP}.FN_MUSIC_WORK_TITLE`),subtitle:eJ(`${z.TP}.FN_MUSIC_WORK_TITLE_COMPOSER`)})}),(0,a.jsx)(N.Ay,{item:!0,alignSelf:"center",children:t?.musicalWork?.length>1&&(0,a.jsx)(Y.A,{label:eJ(`${z.TP}.FN_REORDER_ENTITY_LABEL`,{entity:eJ(`${z.TP}.FN_MUSICAL_WORKS`)}),onClick:()=>tt(!0)})})]}),(0,a.jsx)(N.Ay,{container:!0,item:!0,children:t?.musicalWork?.map((e,r)=>{let s=u&&l?.musicalWork?.[r]?.composer;return(0,a.jsxs)(N.Ay,{container:!0,alignItems:"center",className:(0,i.default)(em().musicalWorkContainer,{[em().musicalWorkContainerError]:s}),children:[(0,a.jsx)(N.Ay,{item:!0,xs:10,children:(0,a.jsx)(eR,{item:e})}),(0,a.jsx)(N.Ay,{item:!0,xs:2,align:"right",className:em().actions,children:!te&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.A,{disabled:eC,onClick:()=>eL({...e?.productionWork||e,isEnabled:!0})}),(0,a.jsx)(x.A,{disabled:eC,onClick:()=>{let e=t?.musicalWork?.[r]?.productionWork?.id,a=!!n?.contributions?.find(t=>{let{productionWork:n}=t;return n?.id===e});eW({id:e,index:r,values:t,setFieldValue:o,isContributionPresent:a,forceDelete:!0})}})]})}),s&&(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsxs)(E.A,{error:!0,className:em().musicalWorkError,children:[eJ(ec.BI.label),": ",s]})})]},e?.id)})}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,xs:12,flexDirection:"row",gap:2,"align-items":"baseline",children:[(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)(g.A,{variant:"tertiary",disabled:eC,trackingData:{...eb,component:f.$j.ADD_MUSICAL_WORK_CTA},startIcon:(0,a.jsx)(S.Ay,{icon:"add_circle",size:24,className:em().addMWIcon}),onClick:()=>{ew(!0)},children:eJ("EDIT_PRODUCTION_ADD_MUSICAL_WORK")})}),(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)("div",{className:em().noProgramCheckbox,children:(0,a.jsx)(U.A,{name:ec.a1.name,trackingData:{...eb,component:f.$j.PROGRAM_PARTIALLY_ANNOUNCED_CHECKBOX},disabled:eC||t?.musicalWork?.length<=0&&t?.isProgramNotAnnounced,label:(0,a.jsx)(K.A,{size:"big",color:"text",title:(0,en.getProgramLabel)(n,t?.musicalWork?.length)}),onChange:e=>{if(e)return void o(ec.a1.name,e);(Array.isArray(n?.contributions)?tG:n?.isMissingProgramContributionsPresent)&&t?.musicalWork?.length>0?(o(ec.a1.name,!0),eQ(!0)):(o(ec.a1.name,!1),eQ(!1))},checked:!!t?.[ec.a1.name],skipInteralStateUpdate:!0})})})]}),t?.isProgramNotAnnounced&&(0,a.jsxs)(N.Ay,{container:!0,item:!0,xs:12,mt:2,justifyContent:"space-between",spacing:1,children:[(0,a.jsx)(N.Ay,{item:!0,xs:6,children:(0,a.jsx)(v.A,{iconType:q.ICON_TYPES.WARNING,text:eJ("EDIT_PRODUCTION_NO_PROGRAM_WARNING_MESSAGE_1"),className:em().disclaimerBox})}),(0,a.jsx)(N.Ay,{item:!0,xs:6,children:(0,a.jsx)(v.A,{iconType:q.ICON_TYPES.WARNING,text:eJ("EDIT_PRODUCTION_NO_PROGRAM_WARNING_MESSAGE_2"),className:em().disclaimerBox})})]}),(eU||null!==ej)&&(0,a.jsx)(e_.A,{workTypeOption:tn,production:n,isReadOnly:eC,onClose:tV,loadingValue:"",editMusicalWork:ej,formatMWLabel:eU||!1,trackingData:{...eb,component:f.$j.MUSICAL_WORK_MODAL},order:_}),te&&(0,a.jsx)(B.A,{sectionLabel:eJ(`${z.TP}.FN_MUSICAL_WORKS`),entities:t?.musicalWork?.map(e=>({...e,entity:e})),renderEntity:e=>{let{entity:t}=e;return(0,a.jsx)(eR,{item:t},t?.id)},onClose:()=>tt(!1),onSubmit:e=>{o("musicalWork",e),tt(!1)}})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,spacing:1,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(K.A,{title:eJ(`${z.TP}.FN_PRODUCTION_TAG`),tooltip:eJ(`${z.TP}.FN_PRODUCTION_TAG_TOOLTIP`)})}),(0,a.jsx)(N.Ay,{item:!0,spacing:2,xs:12,children:(0,a.jsx)(N.Ay,{container:!0,item:!0,xs:12,children:(0,a.jsx)(r.ED,{name:ec.UM.name,children:e=>{let{remove:o,push:i}=e;return(0,a.jsxs)(N.Ay,{container:!0,xs:12,alignItems:"flex-start",spacing:2,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,md:4,children:(0,a.jsx)(w.Ay,{disabled:eC,instanceId:ec.UM.name,field:{name:ec.UM.name,value:""},options:ti?.map(e=>(0,en.getOption)(e)),t:eJ,label:eJ(ec.UM.label),onChange:e=>((e,t)=>{if(t?.__isNew__)tg({data:{name:t?.value}},{onSuccess:t=>tB((0,en.getOption)(t?.data),e)});else tB(t,e)})(i,e),indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY,isClearable:!0,isCreatable:!0,withFiltering:!0,isOverModal:!0,closeMenuOnScroll:!0})}),(0,a.jsx)(N.Ay,{item:!0,container:!0,xs:12,md:8,className:em().chipsBlock,children:t?.[ec.UM.name]?.map((e,t)=>(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)(F.A,{disabled:eC,label:e?.label,onDelete:()=>tk({params:{id:n?.id,productionTagId:e?.value}},{onSuccess:()=>o(t)})})},e?.id))})]})}})})})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(K.A,{title:eJ(`${z.TP}.FN_PRODUCED_BY`),tooltip:eJ(`${z.TP}.FN_PRODUCED_BY_TOOLTIP`)})}),(0,a.jsx)(N.Ay,{item:!0,xs:12,md:6,children:(0,a.jsx)(r.D0,{name:ec.Rq.name,component:W.A,allowedEntityTypes:[eN.ENTITY_TYPES.PROFILE,eN.ENTITY_TYPES.ORGANIZATION],value:t?.[ec.Rq.name],allowEntityCreation:!0,isDisabled:eC,onChange:e=>o(ec.Rq.name,e),trackingData:{...eb,component:f.$j.PRODUCER_SELECTOR},...u&&l[ec.Rq.name]&&{hasError:!0,errorText:l[ec.Rq.name]}})})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(r.D0,{name:ec.PJ.name,children:e=>{let{field:n}=e;return(0,a.jsx)(A.A,{control:(0,a.jsx)(m.A,{disabled:eC,checked:!!n?.value,name:ec.PJ.name,color:"secondary",...n,onChange:e=>{let a=t?.[ec.Nr.name]||[],i=a.some(e=>e?.entity?.id);if(!e.target.checked&&i)return void eZ({setFieldValue:o,markFormChanged:P});e.target.checked&&0===a.length&&o(ec.Nr.name,[{label:void 0,value:void 0,type:z.PRODUCTION_ADDED_IDENTIFIERS_IDS.ORGANIZATION.toString()}]),n.onChange(e)}}),label:(0,a.jsx)(K.A,{size:"big",title:ec.PJ.label,tooltip:`${z.TP}.FN_CO_PRODUCED_CHECKBOX_TOOLTIP`,className:em().title})})}})}),t?.[ec.PJ.name]&&(0,a.jsx)(N.Ay,{item:!0,xs:12,md:6,className:em().coproductionContainer,children:(0,a.jsx)(r.ED,{name:ec.Nr.name,children:e=>{let{remove:n,push:i}=e,r=t?.[ec.Nr.name];return r?.map((e,s)=>{let T=`${z.ENTITY_TYPE_PREFIX[e?.entityType]}${e?.entity?.id}`;return(0,a.jsx)(D.A,{disabled:eC,removeFunc:()=>{n(s)},addFunc:()=>i({type:z.PRODUCTION_ADDED_IDENTIFIERS_IDS.ORGANIZATION.toString()}),isLast:s+1===r?.length,values:r,addDisabled:!e?.entity?.name,addButtonPosition:"bottom",...l?.[ec.Nr.name]?.[T]&&{styles:{deleteButtonCta:em().coProducerDeleteButton}},withNewDeleteBtn:!0,children:(0,a.jsx)(M.A,{name:`${ec.Nr.name}.${T}`,className:em().coProducerField,allowedEntityTypes:[eN.ENTITY_TYPES.PROFILE,eN.ENTITY_TYPES.ORGANIZATION],value:t?.[ec.Nr.name][s],isDisabled:eC,onChange:e=>o(`${ec.Nr.name}.${s}`,e),trackingData:{...eb,component:f.$j.CO_PRODUCER_SELECTOR},...l?.[ec.Nr.name]?.[T]&&{errorText:l?.[ec.Nr.name]?.[T],hasError:!0},allowEntityCreation:!0})},`co-production-${e?.entity?.id||"initial"}`)})}})}),"string"==typeof l[ec.Nr.name]&&(0,a.jsx)(N.Ay,{item:!0,xs:12,className:em().coproductionContainer,children:(0,a.jsx)(E.A,{classes:{root:em().errorColor},children:l[ec.Nr.name]})})]}),(0,a.jsxs)(N.Ay,{item:!0,xs:12,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)($.A,{title:eJ(`${z.TP}.FN_HIGH_LIGHT_PRODUCTION_HEADER`)})}),(0,a.jsx)(U.A,{trackingData:{...eb,component:f.$j.HIGHLIGHT_AS_NEW_PRODUCTION_CHECKBOX},name:ec.Wb.name,disabled:eC,label:(0,a.jsx)(K.A,{size:"big",color:"text",title:ec.Wb.label,tooltip:`${z.TP}.FN_HIGH_LIGHT_AS_NEW_PRODUCTION_TOOLTIP`}),onChange:e=>o(ec.Wb.name,e),checked:!!t?.[ec.Wb.name]})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)($.A,{title:eJ(`${z.TP}.FN_LANG_AND_SUBTITILES`)})}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,spacing:2,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(r.ED,{name:ec.h8.name,children:e=>{let{remove:n,push:o}=e;return(0,a.jsxs)(N.Ay,{container:!0,xs:12,alignItems:"flex-start",spacing:2,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,md:4,children:(0,a.jsx)(w.Ay,{disabled:eC,instanceId:"productionInfoLang",field:{name:"productionInfoLang",value:""},options:tF,t:eJ,label:eJ(`translation:${ec.h8.label}`),onChange:e=>{e&&(o(e),P())},menuShouldBlockScroll:!1,indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY,isClearable:!0,withFiltering:!0})}),(0,a.jsx)(N.Ay,{item:!0,container:!0,xs:12,md:8,className:em().chipsBlock,children:t?.[ec.h8.name]?.map((e,t)=>(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)(F.A,{disabled:eC,label:e?.label,onDelete:()=>{n(t),P()}})},t))})]})}})}),(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(r.ED,{name:ec.xl.name,children:e=>{let{remove:n,push:o}=e;return(0,a.jsxs)(N.Ay,{container:!0,xs:12,alignItems:"flex-start",spacing:2,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,md:4,children:(0,a.jsx)(w.Ay,{disabled:eC,instanceId:"productionInfoSurtitle",field:{name:"productionInfoSurtitle",value:""},options:tF,t:eJ,label:eJ(`translation:${ec.xl.label}`),onChange:e=>{e&&(o(e),P())},menuShouldBlockScroll:!1,indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY,isClearable:!0,withFiltering:!0})}),(0,a.jsx)(N.Ay,{item:!0,container:!0,xs:12,md:8,className:em().chipsBlock,children:t?.[ec.xl.name]?.map((e,t)=>(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)(F.A,{disabled:eC,label:e?.label,onDelete:()=>{n(t),P()}})},t))})]})}})})]})]}),(0,a.jsxs)(N.Ay,{container:!0,item:!0,children:[(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)($.A,{title:eJ(`${z.TP}.FN_PRODUCTION_DURATION_TITLE`),subtitle:eJ(`${z.TP}.FN_PRODUCTION_DURATION_DESC`)})}),(0,a.jsx)(N.Ay,{item:!0,lg:2,sm:3,xs:6,children:(0,a.jsx)(r.D0,{component:L.A,label:eJ(`translation:${ec.Ti.label}`),name:ec.Ti.name,onTimeChange:e=>{o(ec.Ti.name,e),P()}})})]}),(0,a.jsx)(N.Ay,{item:!0,xs:12,children:(0,a.jsx)(p.A,{})}),(0,a.jsx)(N.Ay,{item:!0,children:(0,a.jsx)(g.A,{trackingData:{...eb,component:f.$j.SAVE_CTA}
1,variant:q.BUTTON_VARIANTS.TERTIARY,type:"button",disabled:eC,isLoading:s||ev,onClick:tz,children:eJ(`translation:${z.TP}.m_SAVE`)})})]}),eO&&(0,a.jsx)(G.A,{showModal:eO,setShowModal:ey,handleSubmit:tW,values:t,errors:l,setIsChangedForm:eP,formRef:e1,scrollToInvalidField:en.scrollToInvalidField})]})}}),ez&&(0,a.jsxs)(I.A,{isOpen:!0,styles:{modalRoot:em().modalRoot,modalContent:em().modalContent,content:e3?em().contentMobile:em().content,modalContainer:em().modalContainer,modalFooter:e3?em().modalFooterMobile:em().modalFooter,drawerPaper:em().drawerPaper},allowMobileDrawer:!0,allowMobileDrawerFooter:!0,title:eJ(n?.isProgramNotAnnounced?"EDIT_NO_PROGRAM_ARTIST_NOT_ASSO_TO_WORK":"EDIT_NO_PROGRAM_PRODUCTION_HIDDEN"),onClose:()=>eQ(!1),onHandleFooterAction:n?.isProgramNotAnnounced?()=>{eh.onTabChange?eh.onTabChange({value:"cast-crew"}):eD&&eD({value:"cast-crew"})}:()=>eQ(!1),footer:[{name:eJ(n?.isProgramNotAnnounced?"EDIT_PRODUCTION_REVIEW_CAST_CREW":"UNDERSTOOD")}],children:[(0,a.jsx)(u.A,{}),(0,a.jsx)("div",{children:n?.isProgramNotAnnounced?(0,a.jsx)(eE.Trans,{ns:"NS_EDIT PRODUCTION",i18nKey:"EDIT_NO_PROGRAM_ARTIST_NOT_ASSO_TO_WORK_DESC",components:{br:(0,a.jsx)("br",{})}}):eJ("NO_PROGRAM_PRODUCTION_HIDDEN_DESC")})]}),eM?.type&&(0,a.jsx)(k.A,{onClose:e=>{if(e?.id){let{setFieldValue:t,type:n,fieldName:a}=eM,o={type:n,data:(0,en.getOption)(e)};a===ec.a$.name&&(o=(0,en.getOption)(e)),t(a,o)}eY(null),eG("")},organizationName:eB||"",buttonVariant:q.BUTTON_VARIANTS.PRIMARY,indicatorVariant:q.INDICATOR_VARIANTS.PRIMARY}),ef&&(0,a.jsx)(b.A,{isOpened:!0,showCloseIcon:!0,onClose:()=>{let{setFieldValue:e,index:t,work:n,composer:a,forceDelete:o}=ef;o||(e(`musicalWork.${t}.work`,n),e(`musicalWork.${t}.composer`,a)),eW(null)},type:"warning",title:eJ(`${z.TP}.FN_DELETE_CONFIRM_TITLE`),buttons:ef?.isContributionPresent?[(0,a.jsx)(V.A,{onClick:tM,children:eJ(`${z.TP}.FN_PROCEED_TO_DELETE_ARTIST`)},"cancel-button"),(0,a.jsx)(g.A,{variant:q.BUTTON_VARIANTS.PRIMARY,onClick:()=>tY(),children:eJ(`${z.TP}.FN_MOVE_TO_NO_PROGRAM`)},"delete-button")]:[(0,a.jsx)(g.A,{variant:q.BUTTON_VARIANTS.PRIMARY,onClick:tM,children:eJ(`translation:${z.TP}.m_DELETE`)},"delete-button")],children:eJ(`${z.TP}.FN_DELETE_MW_CONFIRMATION`)}),eq&&(0,a.jsx)(b.A,{isOpened:!0,onClose:()=>eH(!1),type:"warning",title:eJ(`${z.TP}.FN_PRODUCER_MISSING_TITLE`),buttons:[(0,a.jsx)(V.A,{onClick:()=>eH(!1),children:eJ(`${z.TP}.m_CANCEL`)},"cancel-button"),(0,a.jsx)(g.A,{variant:q.BUTTON_VARIANTS.PRIMARY,onClick:()=>eH(!1),children:eJ("ADD_PRODUCER")},"delete-button")],children:eJ(n?.published_at?"PUBLISHED_PRODUCTION_MISSING_PRODUCER_DESC":`${z.TP}.FN_MISSING_PRODUCER_DESC`)}),eX&&(0,a.jsx)(b.A,{isOpened:!0,onClose:()=>eZ(null),type:"warning",title:eJ("FN_REMOVE_COPRODUCERS_TITLE"),buttons:[(0,a.jsx)(V.A,{onClick:()=>eZ(null),children:eJ(`${z.TP}.m_CANCEL`)},"cancel-button"),(0,a.jsx)(g.A,{variant:q.BUTTON_VARIANTS.PRIMARY,onClick:()=>{eX.setFieldValue(ec.PJ.name,!1),eX.setFieldValue(ec.Nr.name,[]),eX.markFormChanged?.(),eZ(null)},children:eJ(`translation:${z.TP}.m_DELETE`)},"delete-button")],children:eJ("FN_REMOVE_COPRODUCERS_DESC")})]})};ey.propTypes={entity:_().object.isRequired,type:_().oneOf([eN.ENTITY_TYPES.PROFILE,eN.ENTITY_TYPES.ORGANIZATION]).isRequired,production:_().object,productionWorks:_().array,refetchProduction:_().func,handleTracking:_().func,handleNavigationStep:_().func,selectedStep:_().string,navigateStep:_().string,performanceStepData:_().array,mode:_().string},ey.defaultProps={handleTracking:()=>void 0};let eO=(0,o.memo)(ey)},34093:e=>{e.exports={root:"ob_pnuPZb",disclaimerBox:"ob_zUpbfi",coProducerField:"ob_jhvKt3",coProducerDeleteButton:"ob_qhKgsP",modalContent:"ob_Ucz7nV",editModalRoot:"ob_6nlz2B",contentMobile:"ob_HPiwr6",modalContainer:"ob_Q3fnYE",modalFooter:"ob_xHeCiV",modalFooterMobile:"ob_OyTeC4",addMWIcon:"ob_FJlicU",musicalWorkContainer:"ob_wYnSis",musicalWorkContainerModal:"ob_uwcYib",musicalWorkContainerError:"ob_kYWIVG",musicalWorkError:"ob_3rZLI0",noProgramCheckbox:"ob_hnQ57E",menuItem:"ob_Dx8f5p",musicalWork:"ob_iXgHuv",actions:"ob_nVq2Vn",musicalWorkExcerptField:"ob_wekVxZ",chip:"ob_IHYbjB",chipsBlock:"ob_OFYhsG",coproductionContainer:"ob_2a4Epk",errorColor:"ob_Ox9z45",editButton:"ob_I5AuL8",title:"ob_ZaQP6G",productionGenreStageTypeBlock:"ob_HdRvtb",productionGenreMessage:"ob_bam15d"}},38680:(e,t,n)=>{"use strict";n.d(t,{E1:()=>i,VY:()=>l,l0:()=>r});var a=n(6097),o=n(21911);let i={composerField:{name:"composer",title:`${o.TP}.FN_SELECT_COMPOSER_NAME`,label:`${o.TP}.m_COMPOSER`,placeholder:`${o.TP}.FN_ENTER_COMPOSER_NAME`},workField:{name:"name",title:`${o.TP}.FN_ENTER_MUSICAL_WORK`,label:`${o.TP}.m_MUSICALWORK`,placeholder:`${o.TP}.FN_WORK_TITLE_EXAMPLE`},aliasField:{name:"alias",label:`${o.TP}.FN_ALIAS_NAME_OPTIONAL`,placeholder:`${o.TP}.FN_ALIAS_NAME`},librettists:{name:"workLibrettists",title:`${o.TP}.FN_ENTER_LIBRETTIST_INFO`,label:`${o.TP}.FN_LIBRETTIST_NAME`,placeholder:`${o.TP}.m_ENTERNAME`},librettoLanguage:{name:"librettoLanguage",label:`${o.TP}.FN_LIBRETTO_LANGUAGE`,placeholder:`${o.TP}.m_ENTERNAME`},librettoDescription:{name:"librettoDescription",label:`${o.TP}.FN_COMMENTS_ABOUT_LIBRETTO_SOURCE`},workType:{name:"workType",title:`${o.TP}.FN_ENTER_MUSIC_WORK_DETAILS`,label:`${o.TP}.FN_MUSICAL_WORK_TYPE`,placeholder:`${o.TP}.m_SELECT2`},musicStyle:{name:"musicStyle",label:`${o.TP}.FN_STYLE_OF_MUSIC`,placeholder:`${o.TP}.m_SELECT2`},workAs:{name:"workAs",label:`${o.TP}.FN_MARK_WORK_AS`,placeholder:`${o.TP}.m_SELECT2`},summary:{name:"summary",label:`${o.TP}.FN_ADD_WORK_SUMMARY`},premiereDate:{name:"premiereDate",title:`${o.TP}.FN_ADD_WHEN_WORK_PREMIERED`,label:`${o.TP}.FN_PREMIERE_DATE`,placeholder:`${o.TP}.FN_DATE_PLACEHOLDER`},premiereTime:{name:"premiereTime",label:`${o.TP}.FN_PREMIERE_TIME`},company:{name:"company",label:`${o.TP}.REGISTRATION_FORM_COMPANY`,placeholder:`${o.TP}.SEARCH_COMPANY`},areRolesUnknown:{name:"areRolesUnknown",label:`${o.TP}.UNKNOWN_ROLES_LABEL`},roleNameField:{name:"roleName",title:`${o.TP}.FN_ENTER_ROLES_AND_VOICE`,subtitle:`${o.TP}.FN_ADD_ROLES_TO_DATABASE`,label:`${o.TP}.m_ROLE`,placeholder:`${o.TP}.FN_ENTER_ROLE`},voiceType:{name:"voiceTypes",label:`${o.TP}.FN_CHOOSE_VOICE_TYPE`,placeholder:`${o.TP}.m_SELECT2`},instrumentRoleNameField:{name:"instrumentRoleName",title:`${o.TP}.FN_ENTER_ROLES_AND_INSTRUMENT`,subtitle:`${o.TP}.FN_ADD_ROLES_TO_DATABASE`,label:`${o.TP}.m_ROLE`,placeholder:`${o.TP}.FN_ENTER_ROLE`},instrumentFieldName:{name:"instrument",label:`${o.TP}.FN_CHOOSE_INSTRUMENT_PROFESSION`,placeholder:`${o.TP}.m_SELECT2`}},r={composerField:{name:"composer_id",label:`${o.TP}.m_COMPOSER`,placeholder:`${o.TP}.SORT_WORK_COMPOSER_NAME`,value:void 0,productionName:"work.composer"},workField:{name:"work_id",label:`${o.TP}.SEARCH_PRODUCTION`,placeholder:`${o.TP}.SEARCH_PRODUCTION`,value:void 0,productionName:"work"},name:{name:"production",label:`${o.TP}
1.FN_PRODUCTION_TITLE`,value:"",productionName:"name"},doubleBillField:{name:o.PERFORMANCE_TYPES_ID.DOUBLE_BILL,label:`${o.TP}.FN_DOUBLE_BILL`,tooltip:`${o.TP}.FN_DOUBLE_BILL_TOOLTIP`,value:!1},doubleWorks:{name:"doubleWorks",value:[],productionName:"works"},productionTypesField:{name:"types",label:`${o.TP}.FN_PRODUCTION_TYPE`,value:{[o.PERFORMANCE_TYPES_ID.WORLD_PREMIERE]:{value:!1,label:`${o.TP}.FN_PERFORMACE_TYPE_WORLD_PREMIERE`},[o.PERFORMANCE_TYPES_ID.NATIONAL_PREMIERE]:{value:!1,label:`${o.TP}.m_NATPREMIERE`},[o.PERFORMANCE_TYPES_ID.CONCERT]:{value:!1,label:`${o.TP}.FN_PERFORMACE_TYPE_CONCERT`},[o.PERFORMANCE_TYPES_ID.NEW_PRODUCTION]:{value:!1,label:`${o.TP}.m_NEWPROD`},[o.PERFORMANCE_TYPES_ID.RECITAL]:{value:!1,label:`${o.TP}.FN_RECITAL`},[o.PERFORMANCE_TYPES_ID.LIVESTREAM]:{value:!1,label:`${o.TP}.FN_LIVESTREAM`},[o.PERFORMANCE_TYPES_ID.VIDEO_ON_DEMAND]:{value:!1,label:`${o.TP}.FN_VIDEO_ON_DEMAND`},[o.PERFORMANCE_TYPES_ID.FESTIVAL]:{value:!1,label:`${o.TP}.FN_PART_OF_FESTIVAL_CHECKBOX`},is_co_produced:{value:!1,label:`${o.TP}.FN_CO_PRODUCED_CHECKBOX`}},productionName:"performanceTypes"},companyField:{name:"company",label:`${o.TP}.SEARCH_COMPANY`},isCompanyUnknownField:{name:"isCompanyUnknown",label:`${o.TP}.FN_NOT_KNOWN_PRODUCTION_ORGANISER`},coProducedCompaniesField:{name:"company_id",label:`${o.TP}.SEARCH_COMPANY`,value:[{value:void 0,label:""}],productionName:"companies"},festivalsField:{name:"festival_id",label:`${o.TP}.FN_FESTIVAL_NAME`,value:[""],productionName:"festivals"},producerfestivalsField:{name:"producer_festival_id",label:`${o.TP}.FN_FESTIVAL_NAME`,value:[""],productionName:"festivals"},languageField:{name:"language",label:`${o.TP}.m_LANG`,value:[null],productionName:"languages"},subtitlesField:{name:"subtitle",label:`${o.TP}.FN_SURTITLE_LANGUAGE`,value:[null],productionName:"subtitles"},productionPageField:{name:"production_page",label:`${o.TP}.FN_PRODUCTION_WEBPAGE`,placeholder:`${o.TP}.FN_WEB_LINK_ENTER`,value:"",productionName:"website"},boxOfficePageField:{name:"box_office",label:`${o.TP}.FN_BOX_OFFICE_WEBPAGE`,placeholder:`${o.TP}.FN_WEB_LINK_ENTER`,value:"",productionName:"boxOfficeWebsite"},bookingDateField:{name:"booking_date",value:"",productionName:"bookingStartDate",label:`${o.TP}.m_DATE`},bookingTimeField:{name:"booking_time",value:"",productionName:"bookingStartTime",label:`${o.TP}.FN_ADD_TIME`}};o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP,o.TP;let l={website:{name:a.CONTACTS_NAMES.WEBSITE,label:`${o.TP}.FN_ENTER_LINK`,value:"",contactTypeId:a.CONTACT_TYPES.WEBSITE,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:null},companywebsite:{name:"companywebsite",label:`${o.TP}.FN_ENTER_LINK`,value:"",contactTypeId:a.CONTACT_TYPES.WEBSITE,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:null},cuetv:{name:a.SNS.CUETV,label:`${o.TP}.FN_CUETV_PAGE`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.CUETV},facebook:{name:a.SNS.FACEBOOK,label:`${o.TP}.FN_FACEBOOK_PAGE`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.FACEBOOK},twitter:{name:a.SNS.TWITTER,label:`${o.TP}.FN_TWITTER_PAGE`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.TWITTER},instagram:{name:a.SNS.INSTAGRAM,label:`${o.TP}.FN_INSTAGRAM_PAGE`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.INSTAGRAM},vk:{name:a.SNS.VK,label:`${o.TP}.FN_VK`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.VK},linkedin:{name:a.SNS.LINKEDIN,label:`${o.TP}.FN_LINKEDIN`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.LINKEDIN},youtube:{name:a.SNS.YOUTUBE,label:`${o.TP}.FN_YOUTUBE`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.YOUTUBE},vimeo:{name:a.SNS.VIMEO,label:`${o.TP}.FN_VIMEO`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.VIMEO},wikipedia:{name:a.SNS.WIKIPEDIA,label:`${o.TP}.FN_WIKIPEDIA`,value:"",contactTypeId:a.CONTACT_TYPES.SNS,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}],sns:a.SNS.WIKIPEDIA},other:{name:a.CONTACTS_NAMES.OTHER,label:`${o.TP}.m_OTHER`,value:"",contactTypeId:a.CONTACT_TYPES.OTHER,privacyAttributes:[{id:a.PRIVACY_ATTRIBUTE_IDS.PUBLIC}]}}},44637:e=>{e.exports={root:"ob_nQHGfp",workInfo:"ob_1MFg2Q",workName:"ob_suWdxz",metaInfo:"ob_uVkpS2",workType:"ob_FuSgok",excerptRow:"ob_Hk6yvl",excerpt:"ob_LNW2rO"}},49915:(e,t,n)=>{"use strict";n.d(t,{A:()=>m});var a=n(95155),o=n(12115),i=n(12758),r=n.n(i),l=n(96027),s=n(33567),T=n(78470),d=n(10043),c=n(72962),_=n.n(c);let u=e=>{let{className:t,icon:n,content:i}=e,[r,c]=o.useState(!1),u=(0,s.A)(),m=(0,d.A)(u.breakpoints.up("sm")),p=()=>{c(!1)},A=t||_().popper;return m?(0,a.jsx)(T.A,{arrow:!0,title:i,PopperProps:{className:A},children:n}):(0,a.jsx)(l.A,{onClickAway:p,children:(0,a.jsx)(T.A,{arrow:!0,title:i,PopperProps:{className:A},onClose:p,open:r,disableFocusListener:!0,disableHoverListener:!1,disableTouchListener:!0,onClick:()=>{c(!0)},children:n})})};
1u.propTypes={className:r().string,icon:r().node,content:r().node};let m=u},51319:(e,t,n)=>{"use strict";n.d(t,{A:()=>E});var a=n(95155),o=n(12115),i=n(79824),r=n(12758),l=n.n(r),s=n(19305),T=n(86194),d=n(48158),c=n(19420),_=n(6097),u=n(22377),m=n(28028),p=n.n(m);let A=e=>{let{className:t,disabled:n,label:o,skipTracking:r=!1,trackingData:l,onClick:m,...A}=e,{t:E}=(0,u.useTranslation)("translation"),N=T.default,P=(0,d.A)(),I=(0,c.j3)(l,r);return(0,a.jsx)(s.A,{className:N(p().button,I,t),classes:{disabled:p().disabled},variant:"text",disabled:n,onClick:e=>{m&&m(e),(0,i.A)(l)||P.click(l)},...A,children:o||E(`${_.TP}.FN_EDIT`)})};A.propTypes={className:l().string,disabled:l().bool,label:l().string},A.defaultProps={disabled:!1};let E=(0,o.memo)(A)},52095:e=>{e.exports={root:"ob_565VLM"}},56337:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});let a=(0,n(67909).default)(()=>Promise.all([n.e(9027),n.e(9558)]).then(n.bind(n,57177)),{loadableGenerated:{webpack:()=>[57177]},ssr:!1})},58186:(e,t,n)=>{"use strict";n.d(t,{X5:()=>p,d2:()=>A,ru:()=>N});var a=n(90176),o=n.n(a),i=n(98967),r=n.n(i),l=n(21911),s=n(6097),T=n(49484),d=n(28809),c=n(14129),_=n(46800),u=n(13553),m=n(42732);let p=e=>{let t=e?.work,n=(0,d.cP)(t?.creators),{entity:a,entityType:o}=(0,c.e)(n);return{...e,[u.BI.name]:a?.id?{...(0,T.getOption)(a,"id","name",null,!0),entityType:o}:null,[u.A3.name]:t?.id?{value:t?.id,label:(0,_.uC)(t,!0,!0)}:null,[u.oO.name]:e?.workExcerptReference||"",[u.zM.name]:t?.productionType?.id?.toString(),[u.IP.name]:(0,T.getOption)(e?.productionWorkToWorkTypes?.[0]?.workType)||(0,T.getOption)(e?.workType)||(0,T.getOption)(t?.workTypes?.[0]?.workType),[u.S5.name]:(0,T.getOption)(e?.productionWorkToWorkTypes?.[0]?.stagingType)||(0,T.getOption)(e?.stagingType),productionWork:e}},A=(e,t)=>{let n,a,o;
1if(r()(e))return u.DQ;let i=e?.contributions?.find(e=>e?.contributionType===l.PRODUCTION_PARTNER_TYPE.PRODUCER);if(i?.id){let{entity:e,entityType:t}=(0,c.e)(i);n=e,o=t,a=t===m.ENTITY_TYPES.PROFILE?s.PRODUCTION_ADDED_IDENTIFIERS_IDS.ARTIST.toString():s.PRODUCTION_ADDED_IDENTIFIERS_IDS.ORGANIZATION.toString()}let p=[...e?.contributions?.filter(e=>e?.contributionType===l.PRODUCTION_PARTNER_TYPE.CO_PRODUCER)?.map(c.e)??[]],A=Array(10).fill(!1);e?.workProductionTypes?.forEach(e=>{A[e.id]=!0});let E={[u.zM.name]:e?.productionType?.id?.toString(),[u.J3.name]:A,[u.Pq.name]:e?.name,[u.Wb.name]:e?.isNewProduction??!1,musicalWork:t?.map(e=>(e=>{let t=e?.work,n=(0,d.cP)(t?.creators),{entity:a,entityType:o}=(0,c.e)(n);return{...e,[u.BI.name]:a?.id?{...(0,T.getOption)(a,"id","name",null,!0),entityType:o}:null,[u.A3.name]:t?.id?{value:t?.id,label:(0,_.uC)(t,!0,!0),composers:(0,_.w$)(t)}:null,[u.oO.name]:e?.workExcerptReference||"",[u.zM.name]:t?.productionType?.id?.toString(),[u.IP.name]:(0,T.getOption)(e?.workType),[u.S5.name]:(0,T.getOption)(e?.stagingType),productionWorkToWorkTypes:e?.productionWorkToWorkTypes?.map(e=>({...e,workType:e?.workType?.id?(0,T.getOption)(e?.workType):void 0,stagingType:e?.stagingType?.id?(0,T.getOption)(e?.stagingType):void 0})),productionWork:e}})(e))??[],[u.wf.name]:a,[u.Rq.name]:n?.id?{entity:n,entityType:o}:null,[u.PJ.name]:p?.length>0,[u.Nr.name]:p?.length>0?p:[{label:void 0,value:void 0,type:s.PRODUCTION_ADDED_IDENTIFIERS_IDS.ORGANIZATION.toString()}],[u.h8.name]:e?.languages?.map(e=>{let{id:t,name:n}=e;return{value:t,label:n}}),[u.xl.name]:e?.surtitles?.map(e=>{let{id:t,name:n}=e;return{value:t,label:n}}),[u.Ti.name]:e?.duration??void 0,...e?.productionWorkTypes?.length?e?.productionWorkTypes?.map(e=>({[u.N3.name]:e?.workType?.id&&{value:e?.workType?.id,label:e?.workType?.name},[u.uk.name]:e?.stagingType?.id&&{value:e?.stagingType?.id,label:e?.stagingType?.name}}))?.[0]:{[u.N3.name]:void 0,[u.uk.name]:void 0},productionToTags:e?.productionToTags?.map(e=>({value:e?.id,label:e?.productionTag?.name})),isProgramNotAnnounced:e?.isProgramNotAnnounced},N=!!i;return e?.forEntity||N||(N=e?.contributions?.length>0),N&&(E={...E,[u.wf.name]:a||s.PRODUCTION_ADDED_IDENTIFIERS_IDS.ORGANIZATION.toString()}),E},E=(e,t)=>{let n=(e=>{let t=e?.name||e?.entity;return{id:e?.id,...t?{name:t}:{}}})(t?.entity);return e===m.ENTITY_TYPES.PROFILE?{profile:n}:{organization:n}},N=e=>{let t=[];e?.[u.PJ.name]&&(t=[...e?.[u.Nr.name]?.map(e=>{let t=e?.entityType;return t&&e?.entity?.id?{contributionType:l.PRODUCTION_PARTNER_TYPE.CO_PRODUCER,...E(t,e)}:null})??[]].filter(o()));let n=e[u.Rq.name],a=n?.entityType;a&&t.push({contributionType:l.PRODUCTION_PARTNER_TYPE.PRODUCER,...E(a,n)});let i=e?.musicalWork?.map((e,t)=>{let{excerpt:n,productionWork:a}=e;return{...a,workExcerptReference:n,order:t+1}});return{name:e?.title,productionType:e?.performanceType?{id:Number(e?.performanceType)}:null,productionWorks:i,contributions:t,[u.Wb.name]:e?.[u.Wb.name]??!1,languages:e?.[u.h8.name]?.map(e=>{let{value:t}=e;return{id:t,isSubtitle:!1}})??[],surtitles:e?.[u.xl.name]?.map(e=>{let{value:t}=e;return{id:t,isSubtitle:!0}})??[],duration:e?.[u.Ti.name]||null,isProgramNotAnnounced:e?.isProgramNotAnnounced}}},72962:e=>{e.exports={popper:"ob_Kqn7iF",tooltip:"ob_ceKxDn"}},90322:(e,t,n)=>{"use strict";n.d(t,{hS:()=>T,lc:()=>l,QQ:()=>s});var a=n(46671),o=n(38680),i=n(6097);let r=e=>(0,a.get)(e,"profession.name"),l=e=>{if(Array.isArray(e?.professions)&&e?.professions?.length>0){let t=e.professions.filter(e=>e.isPrimary),n=e.professions.filter(e=>!e.isPrimary),o=r((0,a.first)(t))||(0,a.get)(e,"profession.name")||(0,a.get)(e,"summary");if(o)return n.length>0?`${o} (+${n.length}) `:o;if(n.length>0){let e=r((0,a.first)(n));return n.length>1?`${e} (+${n.length-1}) `:e}}return(0,a.get)(e,"profession.name")||(0,a.get)(e,"summary")},s=e=>e?e?.id!=null?e:e?.data?.id!=null?e.data:e?.data??null:null,T=(e,t)=>{let n=((e,t)=>(e||[]).reduce((e,n)=>{if(n?.type?.value&&n?.value){let{contactTypeId:a,sns:r}=o.VY[n.type.value];e.push({value:n.value,...t?{category:t}:{},contactType:{id:a},name:n?.type?.value,sns:r,privacyAttributes:[{id:i.PRIVACY_ATTRIBUTE_IDS.PRIVATE}]})}return e},[]))(e?.contacts,t),a={[i.CONTACT_TYPE.EMAIL]:{contactType:{id:i.CONTACT_TYPES.EMAIL}},[i.CONTACT_TYPE.WEBSITE]:{contactType:{id:i.CONTACT_TYPES.WEBSITE}},[i.CONTACT_TYPE.PHONE]:{contactType:{id:i.CONTACT_TYPES.PHONE}}};
1return Object.keys(a).forEach(o=>{e?.[o]&&n.push({contactType:a?.[o]?.contactType,name:o,...t?{category:t}:{},value:e?.[o],privacyAttributes:[{id:i.PRIVACY_ATTRIBUTE_IDS.PRIVATE}]})}),n}},93935:(e,t,n)=>{"use strict";n.d(t,{A:()=>U});var a=n(95155),o=n(12115),i=n(65951),r=n(83693),l=n.n(r),s=n(12758),T=n.n(s),d=n(17165),c=n(33077),_=n(32340),u=n(39938),m=n(97862),p=n(74828),A=n(74906),E=n(15082),N=n(21911),P=n(6097),I=n(61634),R=n(88754),y=n(992),O=n(49484),S=n(28809),C=n(46800),b=n(11613),D=n(13553),k=n(58186),g=n(22377),x=n(14188),h=n.n(x);let F=d.Ik().shape({[D.BI.name]:d.Ik().nullable().required(`${N.TP}.FN_REQUIRED_FIELD`),[D.A3.name]:d.Ik().nullable().required(`${N.TP}.FN_REQUIRED_FIELD`),[D.IP.name]:d.Ik().nullable().required(`${N.TP}.FN_REQUIRED_FIELD`)}),v={[D.BI.name]:void 0,[D.A3.name]:void 0,[D.oO.name]:void 0,[D.oO.name]:void 0,[D.IP.name]:void 0,[D.S5.name]:void 0,description:""},$=e=>{let{production:t,onClose:n,isReadOnly:r,editMusicalWork:s,formatMWLabel:T,trackingData:d={},skipTracking:x=!1,order:$=1}=e,{t:U}=(0,g.useTranslation)(["NS_EDIT PRODUCTION","NS_EDIT","NS_APP_GLOBALS"]),w=(0,o.useRef)(),[j,L]=(0,o.useState)(!1),[f,W]=(0,o.useState)({query:"",creatorId:void 0,entityType:void 0}),[M,Y]=(0,o.useState)({workTypeId:void 0,query:""}),[B,G]=(0,o.useState)(""),[V,K]=(0,o.useState)(v),[q,H]=(0,o.useState)(!1),{data:z=[],isFetching:Q}=(0,I.IT)((0,y.worksTypesList)({query:B,as_edit:!0})),X=(0,o.useMemo)(()=>(0,O.createSelectFieldOptions)(z,"id","name"),[z]),{mutate:Z}=(0,I.n_)(y.workTypeCreate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${N.TP}.FN_ERROR_CREATING_DATA`,errorParams:{endpoint:"work-types"}})),{mutate:J}=(0,I.n_)(y.workStagingTypeCreate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${N.TP}.FN_ERROR_CREATING_DATA`,errorParams:{endpoint:"work-staging-types"}})),{mutate:ee}=(0,I.n_)(R.productionWorksCreate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${N.TP}.FN_ERROR_CREATING_DATA`,errorParams:{endpoint:"production-works"}})),{mutate:et}=(0,I.n_)(R.productionWorksUpdate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_UPDATING_DATA`,errorKey:`${N.TP}.FN_ERROR_UPDATING_DATA`,errorParams:{endpoint:"production-works"}})),{mutate:en}=(0,I.n_)(R.productionWorkTypeCreate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_CREATING_DATA`,errorKey:`${N.TP}.FN_ERROR_CREATING_DATA`,errorParams:{endpoint:"production-work-genres"}})),{mutate:ea}=(0,I.n_)(R.productionWorkTypeUpdate,(0,_.r)(U,{successKey:`${N.TP}.FN_SUCCESS_UPDATING_DATA`,errorKey:`${N.TP}.FN_ERROR_UPDATING_DATA`,errorParams:{endpoint:"production-work-genres"}})),{data:eo,isLoading:ei}=(0,I.IT)((0,y.worksList)({query:f.query,exclude_concerts:!0,...f.creatorId?{work_creator_id:`${P.ENTITY_SLUG_ID_PREFIX[f.entityType]||""}${f.creatorId}`}:{},creator_profession:"composer",validation_status:b.GE,sort:"-production_count",limit:20})),er=(0,o.useMemo)(()=>eo?.data?.map(e=>({...e,value:e?.id,label:(0,C.uC)(e,!0,!0),workName:e?.original_name||e?.name||"",workType:e?.workType,composers:(0,S.XU)(e.creators)}))||[],[eo]),el=(0,o.useMemo)(()=>ei?D.A3?.name:"",[ei]),{data:es}=(0,I.IT)((0,y.worksStagingTypesRawList)({work_type_id:M.workTypeId,query:M.query,as_edit:!0},{enabled:!!M.workTypeId})),eT=(0,o.useMemo)(()=>(0,O.createSelectFieldOptions)(es?.data||[],"id","name"),[es]);(0,o.useEffect)(()=>{if(s){let e=(0,k.X5)(s);K({...V,...e,productionWorkToWorkTypes:e?.productionWorkToWorkTypes?.map(e=>({...e,stagingType:(0,O.getOption)(e?.stagingType),workType:(0,O.getOption)(e?.workType)}))})}return()=>{K(v)}},[]);let ed=(0,o.useCallback)(l()((e,t,n,a)=>{W({query:t||"",creatorId:n,entityType:a})},300),[]),ec=(0,o.useCallback)(l()(e=>{G(e||"")},1e3),[]),e_=(0,o.useCallback)(l()((e,t)=>{Y({workTypeId:e?.value,query:t||""})},1e3),[]),eu=s?.id?`${U(`${N.TP}.FN_EDIT`)} ${s?.work?.original_name||s?.work?.name||""}`:U("EDIT_PRODUCTION_ADD_MUSICAL_WORK");return(0,a.jsx)(E.A,{disableBackdropClick:!0,isOpened:!0,onClose:()=>n(q),title1:eu,className:h().root,buttonVariant:N.BUTTON_VARIANTS.TERTIARY,buttonText:U(s?.id?`${N.TP}.m_SAVE`:`${N.TP}.m_ADD`),submitFunc:()=>
1w?.current?.submitForm(),isLoading:j,trackingData:{...d,component:A.$j.MUSICAL_WORK_MODAL,subComponent:A.kU.ADD_CTA},skipTracking:x,children:(0,a.jsx)(i.l1,{innerRef:w,enableReinitialize:!0,initialValues:V,validationSchema:F,onSubmit:(e,a)=>{let{setSubmitting:o}=a;j||(o(!0),(e=>{let a={order:s?.id||e?.id?e?.order??s?.order??$:$,work:{id:e?.[D.A3.name]?.value},workExcerptReference:e?.[D.oO.name]};if(s?.id||e?.id){let o=e?.id||s?.id,i=e?.productionWork?.productionWorkToWorkTypes?.[0]?.id||e?.productionWorkToWorkTypes?.[0]?.id,r={workType:{id:e?.workType?.value},...e?.stagingType?.value&&{stagingType:{id:e?.stagingType?.value}}},l=()=>{L(!1),H(!0),n(!0)},T=()=>L(!1);et({params:{id:t?.id,workId:o},data:a},{onSuccess:()=>{i?ea({params:{id:t?.id,workId:o,workTypeId:i},data:r},{onSuccess:l,onError:T}):en({params:{id:t?.id,workId:o},data:r},{onSuccess:l,onError:T})},onError:()=>L(!1)});return}ee({params:{id:t?.id},data:{...a}},{onSuccess:a=>{L(!1),H(!0),(e=>{en({params:{id:t?.id,workId:e?.id},data:{workType:{id:e?.workType?.value},...e?.stagingType?.value&&{stagingType:{id:e?.stagingType?.value}}}},{onSuccess:()=>{L(!1),H(!0),n(!0)},onError:()=>L(!1)})})({...e,id:a?.id})},onError:()=>L(!1)})})(e),L(!0))},children:e=>{let{values:t,setValues:n,setFieldValue:o,setFieldTouched:l}=e;return(0,a.jsx)(i.lV,{className:h().content,children:(0,a.jsxs)(c.Ay,{container:!0,direction:"column",spacing:2,children:[(0,a.jsxs)(c.Ay,{container:!0,item:!0,spacing:2,children:[(0,a.jsx)(c.Ay,{container:!0,item:!0,spacing:2,lg:8,children:(0,a.jsx)(u.A,{values:t,composerField:D.BI,workField:D.A3,works:er,searchWorkFilters:ed,setValues:n,composerGridParams:{sm:6,xs:12},workGridParams:{sm:6,xs:12},setFieldValue:o,buttonVariant:N.BUTTON_VARIANTS.PRIMARY,indicatorVariant:N.INDICATOR_VARIANTS.PRIMARY,loadingValue:el,disabled:(r||s||t?.id)&&!s?.isEnabled,isOverModal:!0,onComposerChange:e=>((e,t)=>{e||(t(D.IP.name,null),t(D.S5.name,null))})(e,o),onWorkChange:e=>{if(setTimeout(()=>l(D.A3.name,!0)),o(D.A3.name,e),e?.workTypes?.length>0){let t=(0,O.getOption)(e?.workTypes?.[0]?.workType);o(D.IP.name,t),Y({workTypeId:t?.value,query:""})}else o(D.IP.name,null),o(D.S5.name,null)},formatMWLabel:T,trackingData:d})}),(0,a.jsx)(c.Ay,{item:!0,lg:4,xs:12,children:(0,a.jsx)(i.D0,{name:D.oO.name,component:p.A,label:U(D.oO.label),placeholder:U(D.oO.placeholder),inputClasses:{inputStyles:h().excerptField},onChange:e=>{o(D.oO.name,e?.target?.value)},disabled:r})})]}),(0,a.jsx)(c.Ay,{container:!0,direction:"column",className:h().workStageTypeContent,pt:"20px",children:(0,a.jsx)(c.Ay,{container:!0,item:!0,xs:12,children:(0,a.jsx)(c.Ay,{container:!0,item:!0,xs:12,children:(0,a.jsxs)(c.Ay,{container:!0,item:!0,xs:12,spacing:2,alignItems:"center",children:[(0,a.jsx)(c.Ay,{item:!0,children:(0,a.jsx)(i.D0,{name:D.IP.name,label:U(`translation:${D.IP.label}`),className:h().workTypeContainer,component:m.Ay,placeholder:U(`translation:${D.IP.placeholder}`),options:X,t:U,onFocus:()=>{!Q&&X?.length<1&&ec()},onInputTextChange:e=>ec(e),onChange:e=>{o(D.S5.name,null),Y({workTypeId:e?.value,query:""})},isCreatable:!0,indicatorVariant:N.INDICATOR_VARIANTS.PRIMARY,createEntity:e=>{Z({data:{name:e}},{onSuccess:e=>o(D.IP.name,(0,O.getOption)(e))})},isClearable:!0,isOverModal:!0})}),(0,a.jsx)(c.Ay,{item:!0,children:(0,a.jsx)(i.D0,{name:D.S5.name,label:U(`translation:${D.S5.label}`),className:h().workTypeContainer,component:m.Ay,placeholder:U(`translation:${D.S5.placeholder}`),options:eT,isClearable:!0,t:U,onInputTextChange:e=>e_(t?.[D.IP.name],e),onFocus:()=>{Y({workTypeId:t?.[D.IP.name]?.value,query:""})},isCreatable:!0,indicatorVariant:N.INDICATOR_VARIANTS.PRIMARY,isOverModal:!0,createEntity:e=>{var n;return n={name:e,workType:{id:t?.[D.IP.name]?.value}},void J({data:n},{onSuccess:e=>o(D.S5.name,(0,O.getOption)(e))})}})})]})})})})]})})}})})};$.propTypes={onClose:T().func};let U=$},94719:(e,t,n)=>{"use strict";n.d(t,{A:()=>N});var a=n(95155);n(12115);var o=n(79824),i=n(12758),r=n.n(i),l=n(41557),s=n(88322),T=n(86194),d=n(49915),c=n(48158),_=n(19420),u=n(6097),m=n(22377),p=n(15990),A=n.n(p);let E=e=>{let{label:t,tooltipText:n,onClick:i,skipTracking:r=!1,trackingData:p}=e,{t:E}=(0,m.useTranslation)("translation"),N=(0,c.A)(),P=(0,_.j3)(p,r);return(0,a.jsxs)("div",{className:A().root,children:[(0,a.jsxs)("div",{className:(0,T.default)(A().label,P),onClick:e=>{i&&i(e),(0,o.A)(p)||N.click(p)},children:[(0,a.jsx)(s.A,{})," ",t||E(`${u.TP}.FN_REORDER_ENTITY_LABEL`)]}),n?.length>0&&(0,a.jsx)("div",{className:A().tooltip,children:(0,a.jsx)(d.A,{content:(0,a.jsx)("div",{children:n}),icon:(0,a.jsx)(l.A,{className:A().infoTooltipIcon}),className:A().tooltipPopper})})]})};
1E.propTypes={label:r().string,tooltipText:r().string,onClick:r().func},E.defaultProps={label:"",tooltipText:"",onClick:()=>void 0};let N=E}}]);

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.