PageSourceSearch

https://static.operabase.com/df813371-27c1-4826-a09c-81b153392cc9/_next/static/chunks/9674-0a47f0814c9b1fc1.js

js operabase.com collected 2026-10-02 02:30:01 UTC 34,329 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]="978853ba-4dfb-45a1-9729-49abff92f108",e._sentryDebugIdIdentifier="sentry-dbid-978853ba-4dfb-45a1-9729-49abff92f108")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9674],{2350:e=>{e.exports={form:"ob_g6S0rT",dateRow:"ob_8DSkR4",intro:"ob_PPgtgJ",sectionTitle:"ob_ztDIyA",hint:"ob_TYf0Hw",error:"ob_GmXlCJ",evidenceSection:"ob_pLY4fD",requiredMark:"ob_rvK3Uo",uploadField:"ob_4xrDi9",credits:"ob_RCRjZR",creditRow:"ob_5vjQaX",creditCard:"ob_RETOfk",uploadButton:"ob_vFjeEQ",uploadButtonActive:"ob_AEoPr4",uploadHeader:"ob_RaeEYc",uploadIcon:"ob_Qe7PcC",uploadText:"ob_qduuqh",linkToggle:"ob_h2niTv",linkBlock:"ob_rVhmwv",linkRow:"ob_UphS59",mediaItem:"ob_HZAcHL",mediaItemThumbnail:"ob_2s4xWc",mediaItemGlyph:"ob_b2BJlz",mediaItemText:"ob_aRVdh7",mediaItemMeta:"ob_09AWin",mediaItemThumbnailSkeleton:"ob_LiFmHW",mediaItemMetaSkeleton:"ob_rdVRSz",linkField:"ob_GXdBeV",linkAddButton:"ob_30LGCf",submitted:"ob_ebTa6B",submittedActions:"ob_eO4foK",requests:"ob_qwBrBl",requestList:"ob_J6loIf",requestCard:"ob_xQURTY",requestHeader:"ob_OLLhyZ",requestCredits:"ob_9TeNmW",modalRoot:"ob_8gZI1l",modalContent:"ob_hvz1r8",content:"ob_bfMLws",contentMobile:"ob_5jjyHi",modalContainer:"ob_rHLa5j",modalFooter:"ob_M0fhye",modalFooterMobile:"ob_KKYmMx",drawerPaper:"ob_mHYWOM",drawerRoot:"ob_MijTok"}},18290:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(95155),a=r(22544);let o=e=>{let{control:t,name:r,rules:o,shouldUnregister:l,defaultValue:i,disabled:s,field:d,bind:u="value",fieldProps:c,groupPosition:m}=e,{field:_,fieldState:T,formState:E}=(0,a.as)({control:t,name:r,rules:o,shouldUnregister:l,defaultValue:i,disabled:s}),p=!!_.value,N=()=>_.onBlur(),A=e=>_.onChange(e),P={bind:u,groupPosition:m,name:r,field:_,fieldState:T,formState:E,value:_.value,checked:p,onValueChange:A,onBlur:N},f=c?c(P):void 0,O={name:_.name,onBlur:N,disabled:_.disabled,groupPosition:m,inputRef:_.ref},R="checked"===u?{checked:p,onValueChange:A}:{value:_.value,onValueChange:A},y={...O,...R,...f};return(0,n.jsx)(d,{...y})};o.__arcAcceptsGroupPosition=!0;let l=o},47199:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>E});var n=r(95155),a=r(19436),o=r(12115),l=r(86194);let i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{as:t="span",size:r=14,weight:n="regular",color:a="primary",italic:o=!1,truncate:l=!1,strikethrough:i=!1,align:s,style:d,children:u,...c}=e,m={...c,children:u,"data-component":"Typography","data-size":String(r),"data-weight":n,"data-color":a,...o?{"data-italic":""}:{},...l?{"data-truncate":""}:{},...i?{"data-strikethrough":""}:{},...s?{"data-align":s}:{},...d?{style:d}:{}};return{as:t,getRootProps:()=>m}},s=(0,o.forwardRef)((e,t)=>{let{slotClassNames:r,...n}=e,{as:a,getRootProps:s}=i(n),{className:d,children:u,...c}=s(),m=(0,l.default)(d,r?.root);return(0,o.createElement)(a,{"data-slot":"root",...c,className:m||void 0,ref:t},u)});s.displayName="TypographyHeadless";var d=r(17650),u=r(59883),c=r.n(u);let{register:m,get:_,list:T}=(0,a.P)("Typography");m("default",e=>{let{slotClassNames:t,...r}=e;return(0,n.jsx)(s,{...r,slotClassNames:(0,d.h)({root:c().root},t)})}),m("native",e=>(0,n.jsx)(s,{...e}));let E=e=>{let{variant:t="default",...r}=e,a=_(t);return(0,n.jsx)(a,{...r,variant:t})}},57207:(e,t,r)=>{"use strict";r.d(t,{$6:()=>m,AL:()=>T,An:()=>s,C1:()=>_,Cu:()=>E,DM:()=>d,IP:()=>l,Jw:()=>o,WJ:()=>c,X_:()=>u,bF:()=>i});var n=r(21911),a=r(42732);let o="ob:production-request-pending-intent",l=2,i=18e5,s=5,d={CREATE:"create",CHANGE:"change",RESUBMIT:"resubmit"},u={HEADER_GLOBAL:"header_global",HEADER_ADD_EDIT_MENU:"header_add_edit_menu",HEADER_MOBILE_MENU:"header_mobile_menu",PROFILE_EDIT_SCHEDULE:"profile_edit_schedule",PRODUCTION_STUB:"production_stub",PRODUCTION_QUICK_VIEW:"production_quick_view",PRODUCTION_DAY_SLUG:"production_day_slug",PRODUCTION_GRID_SLUG:"production_grid_slug",PRODUCTION_SEASON_SLUG:"production_season_slug",PRODUCTION_CALENDAR_SLUG:"production_calendar_slug",CONTRIBUTIONS_PAGE:"contributions_page",REQUEST_SUBMITTED:"request_submitted"},c={[a.ENTITY_TYPES.PROFILE]:n.ENTITIES.PROFILE_ENTITY,[a.ENTITY_TYPES.ORGANIZATION]:n.ENTITIES.ORGANIZATION},m={TEXT:"text",DOCUMENTS:"documents",PHOTOS:"photos",VIDEOS:"videos"},_={UPLOAD:"upload",URL:"url"},T={performanceName:"",producerName:"",fromDate:null,toDate:null,venueName:"",role:"",userInstructions:"",credits:[],links:[{url:"",link_type:m.TEXT}],documents:[],photos:[],videos:[],photosUrlDraft:"",videosUrlDraft:"",preservedLinks:[]},E=[m.TEXT,"links",m.DOCUMENTS,m.PHOTOS,m.VIDEOS]},59883:e=>{e.exports={root:"ob_XfR04W"}},66203:e=>{e.exports={root:"ob_4c7hxa",rows:"ob_oPmHM3",row:"ob_qUsMPe",rowContent:"ob_BddXcu",rowActions:"ob_nfLssB",addButton:"ob_cl1nX5",addLinkButton:"ob_iNXBsY",addButtonIcon:"ob_zxxQHr",addButtonText:"ob_HmLA5F"}},79674:(e,t,r)=>{"use strict";r.d(t,{ProductionRequestModalHost:()=>e6,ProductionRequestProvider:()=>e1,useIsProductionRequestOpen:()=>e4,useProductionRequest:()=>e2});var n=r(95155),a=r(12115),o=r(6097),l=r(84385),i=r(35145),s=r(97675),d=r(27822),u=r(12634),c=r(42732),m=r(57207),_=r(89403),T=r(14129);let E=/^(\d{4})-(\d{2})-(\d{2})/,p=e=>{if(!e)return null;if(e instanceof Date)return Number.isNaN(e.getTime())?null:new Date(e.getFullYear(),e.getMonth(),e.getDate());if("string"==typeof e){let t=e.match(E);return t?new Date(Number(t[1]),Number(t[2])-1,Number(t[3])):null}return null},N=e=>{let t=p(e);if(!t)return"";let r=t.getFullYear(),n=String(t.getMonth()+1).padStart(2,"0"),a=String(t.getDate()).padStart(2,"0");return`${r}-${n}-${a}`},A=e=>e?"string"==typeof e&&E.test(e)?e.slice(0,10):N(e):"",P=e=>e?.source===m.C1.URL,f=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\.[a-z0-9]+$/i,O=e=>{if("string"!=typeof e)return"";let t=e.trim();try{let e=new URL(t),r=e.pathname.replace(/\/+$/,"");return`${e.protocol.toLowerCase()}//${e.host.toLowerCase()}${r}${e.search}${e.hash}`}catch(e){return t.replace(/\/+$/,"").toLowerCase()}},R=(e,t)=>e===m.$6.DOCUMENTS?m.C1.UPLOAD:(e=>{let t="https://media-storage-production.s3-eu-central-1.amazonaws.com";if(!t||"string"!=typeof e)return m.C1.UPLOAD;try{let r=new URL(e),n=r.origin===new URL(t).origin,a=r.pathname.split("/").pop();if(n&&f.test(a))return m.C1.UPLOAD}catch(e){return m.C1.UPLOAD}return m.C1.URL})(t),y=new Set(m.Cu),S=e=>(e||[]).filter(e=>e?.url&&e?.link_type&&!y.has(e.link_type)).map(e=>({url:e.url,link_type:e.link_type})),h=(e,t)=>(e||[]).filter(e=>e?.url).map(e=>({url:e.url,link_type:t,source:e.source||R(t,e.url)})),D=(e,t)=>(e||[]).filter(e=>e?.link_type===t).map(e=>({url:e.url,link_type:t,source:R(t,e.url)})),I=e=>({performanceName:e?.performanceName||"",producerName:e?.producerName||"",fromDate:N(e?.fromDate),toDate:N(e?.toDate),venueName:e?.venueName||"",role:e?.role||"",userInstructions:e?.userInstructions||"",credits:(e?.credits||[]).filter(e=>e?.entity?.id&&e?.entityType).map(e=>({entity:{id:e.entity.id,name:e.entity.name},entityType:e.entityType})),links:(e?.links||[]).map(e=>({url:e?.url||"",link_type:m.$6.TEXT})),documents:h(e?.documents,m.$6.DOCUMENTS),photos:h(e?.photos,m.$6.PHOTOS),videos:h(e?.videos,m.$6.VIDEOS),preservedLinks:S(e?.preservedLinks)}),C=e=>e?{...m.AL,...e,fromDate:p(e.fromDate),toDate:p(e.toDate),credits:e.credits||[],links:e.links?.length?e.links:m.AL.links,documents:e.documents||[],photos:e.photos||[],videos:e.videos||[],preservedLinks:e.preservedLinks||[]}:{...m.AL},b=e=>{if(e?.entity?.id&&e?.entityType)return{entity:{id:e.entity.id,name:e.entity.name},entityType:e.entityType};let t=e?.entity_id||e?.entityId,r=e?.entity_type_id||e?.entityTypeId;return t&&r?{entity:{id:t},entityType:Number(r)===m.WJ[c.ENTITY_TYPES.ORGANIZATION]?c.ENTITY_TYPES.ORGANIZATION:c.ENTITY_TYPES.PROFILE}:null};var v=r(13611),L=r(22544),x=r(93614),g=r(65062),U=r(27955),k=r(85696),j=r(5120),$=r(74906),w=r(35153),F=r(1084),M=r(686),B=r(21911),H=r(61634),G=r(63983),V=r(38042),Y=r(49484),z=r(28554),q=r(50372),Q=r(22377),W=r(2350),K=r.n(W),X=r(76530),J=r(18290),Z=r(83012),ee=r(43818),et=r(49020),er=r(7196),en=r(96286),ea=r(96276),eo=r(64956),el=r(87123),ei=r(52807),es=r(42985),ed=r(94027);let eu=[],ec=e=>{let{control:t,setValue:r}=e,{t:l}=(0,Q.useTranslation)("NS_APP_GLOBALS"),i=(0,L.FH)({control:t,name:"credits"})||eu,s=i.length>=m.An,d=(0,a.useCallback)(e=>{let t=e?.entity?.id,n=e?.entityType;if(!t||!n||i.some(e=>e?.entity?.id===t&&e?.entityType===n)||i.length>=m.An)return;let{entity:a}=e,o=a?.name||("string"==typeof a?.entity?a.entity:void 0);r("credits",[...i,{entity:{...a,name:o},entityType:n}],{shouldDirty:!0})},[i,r]),u=(0,a.useCallback)(e=>{r("credits",i.filter((t,r)=>r!==e),{shouldDirty:!0})},[i,r]);return(0,n.jsxs)("div",{className:K().credits,children:[(0,n.jsx)(en.Ay,{size:"16",weight:"bold",className:K().sectionTitle,children:l(`${o.TP}.FN_CREDITS_CONTRIBUTIONS`)}),i.map((e,t)=>{let r=e.entity?.name?e.entity:{...e.entity,name:l(`${o.TP}.FN_SELECTED_PARTICIPANT`)};return(0,n.jsxs)("div",{className:K().creditRow,children:[(0,n.jsx)("div",{className:K().creditCard,children:(0,n.jsx)(eo.A,{entity:r,entityType:e.entityType,variant:el.x.LANDSCAPE_MINI,disableNavigation:!0,trackingData:{section:$.bP.PRODUCTION_REQUEST_FORM,component:$.$j.ADD_CTA,entityId:e.entity.id,entityType:e.entityType}})}),(0,n.jsx)(ei.Ay,{ariaLabel:l(`${o.TP}.m_DELETE`),icon:(0,n.jsx)(es.Ay,{icon:"close",size:16}),onClick:()=>u(t),size:"sm"})]},`${e.entityType}-${e.entity.id}`)}),!s&&(0,n.jsx)(ed.A,{allowedEntityTypes:[c.ENTITY_TYPES.PROFILE,c.ENTITY_TYPES.ORGANIZATION],allowEntityCreation:!1,fullWidth:!0,onChange:d,trackingData:{section:$.bP.PRODUCTION_REQUEST_FORM,component:$.$j.SEARCH_CTA}})]})};var em=r(86194),e_=r(16977),eT=r(52026);let eE={HTTPS_REQUIRED:`${o.TP}.FN_IMAGE_URL_MUST_BE_HTTPS`,PHOTO_UNREACHABLE:`${o.TP}.FN_IMAGE_URL_BROKEN`,VIDEO_UNSUPPORTED:`${o.TP}.FN_PRODUCTION_REQUEST_UNSUPPORTED_VIDEO_LINK`},ep=/^https:\/\//i,eN=new Set(["http:","https:"]),eA=["youtube.com","youtu.be","youtube-nocookie.com","youtubeeducation.com"],eP=["cuetv.online","stage-plus.com"],ef=[...eA,"vimeo.com","dailymotion.com","dai.ly","facebook.com","fb.watch","twitch.tv","streamable.com","wistia.com","wistia.net","wi.st","vidyard.com","kaltura.com","kaltura.org","mux.com"],eO=/\.(mp4|m4v|webm|ogv|ogg|mov|m3u8|mpd|flv)$/i,eR=(e,t)=>e===t||e.endsWith(`.${t}`),ey=/^\/(embed|v|shorts|live|watch)\//i,eS=async e=>ep.test(e)?await new Promise(t=>{let r,n=document.createElement("img"),a=e=>{window.clearTimeout(r),n.onload=null,n.onerror=null,n.remove(),t(e)};r=window.setTimeout(()=>a(!1),1e4),n.onload=()=>a(!0),n.onerror=()=>a(!1),n.style.display="none",n.src=e,document.body.appendChild(n)})?{url:e}:{errorKey:eE.PHOTO_UNREACHABLE}:{errorKey:eE.HTTPS_REQUIRED},eh=async e=>{let t=(e=>{try{let t=new URL(e);if(!eN.has(t.protocol))return null;return t}catch(e){return null}})(e);if(!t)return{errorKey:eE.VIDEO_UNSUPPORTED};let n=t.hostname.toLowerCase();if(eP.some(e=>eR(n,e)))return{url:t.toString()};if(!ef.some(e=>eR(n,e))&&!eO.test(t.pathname))return{errorKey:eE.VIDEO_UNSUPPORTED};let{default:a}=await Promise.all([r.e(4121),r.e(8149)]).then(r.t.bind(r,48149,23));return a.canPlay(t.toString())?{url:(e=>{if(!eA.some(t=>eR(e.hostname,t)))return e.toString();let t=new URL(e.toString());return t.searchParams.delete("start_radio"),t.searchParams.delete("app"),(e=>e.searchParams.has("v")||eR(e.hostname.toLowerCase(),"youtu.be")||ey.test(e.pathname))(t)&&t.searchParams.delete("list"),t.toString()})(t)}:{errorKey:eE.VIDEO_UNSUPPORTED}},eD={[m.$6.PHOTOS]:eS,[m.$6.VIDEOS]:eh},eI={[m.$6.DOCUMENTS]:"file_copy",[m.$6.PHOTOS]:"photo_placeholder",[m.$6.VIDEOS]:"play_circle"},eC=e=>{let{item:t,linkType:r,onRemove:l}=e,{t:i}=(0,Q.useTranslation)("NS_APP_GLOBALS"),[s,d]=(0,a.useState)(!1),u=(e=>{if(e?.name)return e.name;let t=e?.url;if("string"!=typeof t)return"";try{let e=new URL(t);return`${e.host}${e.pathname}${e.search}${e.hash}`}catch(e){return t}})(t),c=r===m.$6.PHOTOS&&t?.url&&!s;return(0,n.jsxs)("div",{className:K().mediaItem,children:[c?(0,n.jsx)("img",{alt:"",className:K().mediaItemThumbnail,onError:()=>d(!0),src:t.url}):(0,n.jsx)("span",{className:K().mediaItemGlyph,children:(0,n.jsx)(es.Ay,{icon:eI[r],size:16})}),(0,n.jsxs)("div",{className:K().mediaItemText,children:[(0,n.jsx)(en.Ay,{size:"12",truncate:!0,children:u}),(0,n.jsx)(en.Ay,{size:"10",color:"secondary",className:K().mediaItemMeta,children:i(P(t)?`${o.TP}.FN_PASTE_LINK`:`${o.TP}.FN_UPLOADED`)})]}),(0,n.jsx)(ei.Ay,{ariaLabel:`${i(`${o.TP}.m_DELETE`)} ${u}`,icon:(0,n.jsx)(es.Ay,{icon:"delete",size:16}),onClick:l,size:"sm"})]})};var eb=r(46826);let ev=e=>{let{name:t}=e;return(0,n.jsxs)("div",{"aria-busy":"true",className:K().mediaItem,children:[(0,n.jsx)(eb.A,{className:K().mediaItemThumbnailSkeleton,variant:"rectangular"}),(0,n.jsxs)("div",{className:K().mediaItemText,children:[(0,n.jsx)(en.Ay,{size:"12",truncate:!0,children:t}),(0,n.jsx)(eb.A,{className:K().mediaItemMetaSkeleton,variant:"rectangular"})]}),(0,n.jsx)(eb.A,{height:16,variant:"circular",width:16})]})};var eL=r(57760);let ex=e=>
1{let{hint:t,id:r,onAdd:l,onValueChange:i,placeholder:s,value:d}=e,{t:u}=(0,Q.useTranslation)("NS_APP_GLOBALS"),[c,m]=(0,a.useState)(()=>!!d),[_,T]=(0,a.useState)(null),[E,p]=(0,a.useState)(!1),N=(0,a.useRef)(null),A=(0,a.useRef)(d);A.current=d;let P=(0,a.useCallback)(e=>{i(e),T(null)},[i]),f=(0,a.useCallback)(async()=>{let e=d.trim();if(e&&!E){p(!0);try{let t=await l(e);if(A.current!==d)return;if(t)return void T(t);T(null),i(""),N.current?.focus()}catch(e){if(A.current!==d)return;T(`${o.TP}.FN_SOMETHING_WENT_WRONG`)}finally{p(!1)}}},[E,l,i,d]),O=(0,a.useCallback)(e=>{"Enter"===e.key&&(e.preventDefault(),f())},[f]);return c?(0,n.jsxs)("div",{className:K().linkBlock,children:[(0,n.jsxs)("div",{className:K().linkRow,children:[(0,n.jsx)(X.A,{errorText:_?u(_):void 0,id:r,label:u(`${o.TP}.FN_INSERT_WEBLINK`),slotClassNames:{root:K().linkField},variant:"outlined",field:(0,n.jsx)(er.Ay,{autoFocus:!0,inputRef:N,name:r,onKeyDown:O,onValueChange:P,placeholder:s,value:d,width:"fluid"})}),(0,n.jsx)(eL.Ay,{disabled:!d.trim(),onClick:f,shape:"rectangle",showLoader:E,slotClassNames:{root:K().linkAddButton},variant:"secondary",children:u(`${o.TP}.m_ADD`)})]}),t&&(0,n.jsx)(en.Ay,{size:"10",color:"secondary",className:K().hint,children:t})]}):(0,n.jsx)(eL.Ay,{variant:"text",size:"small",slotClassNames:{root:K().linkToggle},onClick:()=>m(!0),children:u(`${o.TP}.FN_OR_ADD_VIA_LINK`)})},eg={[m.$6.DOCUMENTS]:["image/png","image/jpeg","application/pdf"],[m.$6.PHOTOS]:["image/png","image/jpeg","image/webp"],[m.$6.VIDEOS]:["video/mp4","video/quicktime","video/webm"]},eU=e=>{let{allowUrl:t=!1,control:r,name:l,linkType:i,label:s,title:d,hint:u,urlHint:c,urlPlaceholder:_,onPendingStart:T,onPendingEnd:E}=e,{t:p}=(0,Q.useTranslation)("NS_APP_GLOBALS"),{upload:N}=(0,eT.n)(),{fields:A,append:P,remove:f}=(0,L.jz)({control:r,name:l}),[R,y]=(0,a.useState)([]),S=(0,a.useRef)(0),h=(0,L.as)({control:r,name:`${l}UrlDraft`,defaultValue:""}),D=(0,a.useCallback)(async e=>{if(!e?.length)return;let t=e.map(e=>(S.current+=1,{id:`${l}-pending-${S.current}`,name:e?.name}));T(),y(e=>[...e,...t]);try{let t=(await Promise.all(e.map(e=>N(e)))).map((t,r)=>({url:t,link_type:i,name:e[r]?.name,source:m.C1.UPLOAD})).filter(e=>e.url);t.length&&P(t)}finally{let e=new Set(t.map(e=>e.id));y(t=>t.filter(t=>!e.has(t.id))),E()}},[P,i,l,E,T,N]),I=(0,a.useCallback)(async e=>{T();try{let{url:t,errorKey:r}=await ((e,t)=>{let r=eD[e];return r?r(t.trim()):Promise.resolve({url:t})})(i,e);if(r)return r;if(((e,t)=>{let r=O(t);return(e||[]).some(e=>O(e?.url)===r)})(A,t))return`${o.TP}.FN_LINK_ALREADY_ADDED`;return P({url:t,link_type:i,source:m.C1.URL}),null}finally{E()}},[P,A,i,E,T]);return(0,n.jsxs)("div",{className:K().uploadField,children:[(0,n.jsx)(en.Ay,{size:"12",weight:"bold",className:K().sectionTitle,children:s}),u&&(0,n.jsx)(en.Ay,{size:"12",color:"secondary",className:K().hint,children:u}),(0,n.jsx)(e_.Ay,{accept:eg[i],onDrop:D,children:e=>
1{let{getRootProps:t,getInputProps:r,isDragActive:a}=e;return(0,n.jsxs)("div",{...t(),className:(0,em.default)(K().uploadButton,{[K().uploadButtonActive]:a}),children:[(0,n.jsx)("input",{...r()}),(0,n.jsxs)("div",{className:K().uploadHeader,children:[(0,n.jsx)(es.Ay,{className:K().uploadIcon,icon:"upload",size:18}),(0,n.jsx)(en.Ay,{size:"12",weight:"medium",className:K().uploadText,children:d||p(`${o.TP}.REG_PERFORMANCES_DOCUMENT_TITLE`)})]})]})}}),t&&(0,n.jsx)(ex,{hint:c,id:`${l}-url`,onAdd:I,onValueChange:h.field.onChange,placeholder:_,value:h.field.value||""}),A.map((e,t)=>(0,n.jsx)(eC,{item:e,linkType:i,onRemove:()=>f(t)},e.id)),R.map(e=>(0,n.jsx)(ev,{name:e.name},e.id))]})},ek=e=>e&&e instanceof Date?e:null,ej=e=>e?`prf-${String(e).replace(/[^a-zA-Z0-9_-]/g,"-")}`:void 0,e$=e=>{let{errorText:t,inputRef:r,label:a,name:o,onBlur:l,onValueChange:i,placeholder:s,required:d,value:u}=e;return(0,n.jsx)(X.A,{errorText:t,id:ej(o),label:a,required:d,variant:"outlined",field:(0,n.jsx)(er.Ay,{inputRef:r,name:o,onBlur:l,onValueChange:i,placeholder:s,value:"string"==typeof u?u:"",width:"fluid"})})},ew=e=>{let{errorText:t,inputRef:r,label:a,name:o,onBlur:l,onValueChange:i,placeholder:s,required:d,value:u}=e;return(0,n.jsx)(X.A,{errorText:t,id:ej(o),label:a,required:d,variant:"outlined",field:(0,n.jsx)(et.Ay,{name:o,onBlur:l,onValueChange:i,placeholder:s,rows:3,textareaRef:r,value:"string"==typeof u?u:"",width:"fluid"})})},eF=e=>{let{disabled:t,errorText:r,format:a,label:o,maxDate:l,minDate:i,name:s,onValueChange:d,placeholder:u,required:c,value:m}=e;return(0,n.jsx)(X.A,{errorText:r,id:ej(s),label:o,required:c,variant:"outlined",field:(0,n.jsx)(ee.Ay,{allowClear:!0,disabled:t,format:a,maxDate:l,minDate:i,onValueChange:d,placeholder:u,value:ek(m),width:"fluid"})})},eM=e=>{let{control:t,errors:r,mode:a,setValue:l,onPendingStart:i,onPendingEnd:s}=e,{t:d}=(0,Q.useTranslation)("NS_APP_GLOBALS"),u=(0,L.FH)({control:t,name:"fromDate"}),c=(0,L.FH)({control:t,name:"toDate"}),{fields:_,append:T,remove:E}=(0,L.jz)({name:"links",control:t}),p=a===m.DM.CHANGE||a===m.DM.RESUBMIT;return(0,n.jsxs)("div",{className:K().form,...(0,ea.g)({data:{section:$.bP.PRODUCTION_REQUEST_FORM}}),children:[p&&(0,n.jsx)(en.Ay,{size:"14",className:K().intro,children:d(`${o.TP}.FN_PRODUCTION_REQUEST_INTRO_LINKED`)}),(0,n.jsx)(J.A,{control:t,field:e$,name:"performanceName",fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.REG_PERFORMANCES_PERFORMANCE_LABEL`),required:!0}}}),(0,n.jsx)(J.A,{control:t,field:e$,name:"producerName",fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.FN_REG_PERFORMANCES_PRODUCER_LABEL`),required:!0}}}),(0,n.jsxs)("div",{className:K().dateRow,children:[(0,n.jsx)(J.A,{control:t,field:eF,name:"fromDate",fieldProps:e=>{let{fieldState:{error:t}}=e,r=ek(c);return{errorText:t?.message,format:o.DATE_FORMATS.DATE_WITH_SLASH,label:d(`${o.TP}.FN_REG_PERFORMANCES_DATE_FROM_LABEL`),placeholder:o.DATE_FORMATS.DATE_WITH_SLASH,...r&&{maxDate:r}}}}),(0,n.jsx)(J.A,{control:t,field:eF,name:"toDate",fieldProps:e=>{let{fieldState:{error:t}}=e,r=ek(u);return{errorText:t?.message,format:o.DATE_FORMATS.DATE_WITH_SLASH,label:d(`${o.TP}.FN_REG_PERFORMANCES_DATE_TO_LABEL`),placeholder:o.DATE_FORMATS.DATE_WITH_SLASH,disabled:!r,...r&&{minDate:r}}}})]}),(0,n.jsx)(J.A,{control:t,field:e$,name:"venueName",fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.VENUE_NAME`)}}}),(0,n.jsx)(J.A,{control:t,field:e$,name:"role",fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.REG_PERFORMANCES_ROLE_LABEL_NEW`)}}}),(0,n.jsx)(ec,{control:t,setValue:l}),(0,n.jsx)(J.A,{control:t,field:ew,name:"userInstructions",fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.FN_PRODUCTION_REQUEST_NOTES_LABEL`)}}}),(0,n.jsxs)("div",{className:K().evidenceSection,children:[(0,n.jsxs)(en.Ay,{size:"16",weight:"bold",className:K().sectionTitle,children:[d(`${o.TP}.REG_PERFORMANCES_DOCUMENTS_TITLE`)," ",(0,n.jsx)("span",{className:K().requiredMark,"aria-hidden":"true",children:"*"})]}),r?.atLeastOneField&&(0,n.jsx)(en.Ay,{className:K().error,children:d(`${o.TP}.FN_PRODUCTION_REQUEST_EVIDENCE_EMPTY`)}),(0,n.jsx)(Z.A,{addLabel:d(`${o.TP}.FN_ADD_MORE`),items:_,onAdd:()=>{T({url:"",link_type:m.$6.TEXT})},onRemove:e=>{let{index:t}=e;return E(t)},removeAriaLabel:e=>{let{index:t}=e;return`${d(`${o.TP}.REG_PERFORMANCES_LINK_LABEL`)} ${t+1}`},renderItem:e=>{let{index:r}=e;return(0,n.jsx)(J.A,{control:t,field:e$,name:`links.${r}.url`,fieldProps:e=>{let{fieldState:{error:t}}=e;return{errorText:t?.message,label:d(`${o.TP}.REG_PERFORMANCES_LINK_LABEL`),placeholder:d(`${o.TP}.REG_PERFORMANCES_LINKS_PLACEHOLDER`)}}})}}),(0,n.jsx)(en.Ay,{size:"12",color:"secondary",className:K().hint,children:d(`${o.TP}.FN_PRODUCTION_REQUEST_ARCHIVE_HINT`)}),(0,n.jsx)(eU,{control:t,hint:d(`${o.TP}.FN_WILL_NOT_BE_SHARED_PUBLICLY`),label:d(`${o.TP}.REG_PERFORMANCES_DOCUMENT_LABEL`),linkType:m.$6.DOCUMENTS,name:"documents",onPendingEnd:s,onPendingStart:i}),(0,n.jsx)(eU,{allowUrl:!0,control:t,label:d(`${o.TP}.REG_PERFORMANCES_PHOTOS_LABEL`),linkType:m.$6.PHOTOS,name:"photos",onPendingEnd:s,onPendingStart:i,title:d(`${o.TP}.REG_PERFORMANCES_PHOTOS_TITLE`),urlHint:d(`${o.TP}.FN_PASTE_PHOTO_LINK_HINT`),urlPlaceholder:d(`${o.TP}.FN_PASTE_LINK`)}),(0,n.jsx)(eU,{allowUrl:!0,control:t,label:d(`${o.TP}.REG_PERFORMANCES_VIDEOS_LABEL`),linkType:m.$6.VIDEOS,name:"videos",onPendingEnd:s,onPendingStart:i,title:d(`${o.TP}.FN_UPLOAD_VIDEOS`),urlHint:d(`${o.TP}.FN_PASTE_VIDEO_LINK_HINT`),urlPlaceholder:d(`${o.TP}.FN_ADD_VIDEO_LINK`)})]})]})};var eB=r(17165);let eH=(e,t)=>{let r=t?.parent||{},n=(r.links||[]).some(e=>e?.url?.trim()),a=(r.documents||[]).some(e=>e?.url),o=(r.photos||[]).some(e=>e?.url),l=(r.videos||[]).some(e=>e?.url),i=(r.preservedLinks||[]).some(e=>e?.url?.trim());return n||a||o||l||i},eG=(e,t)=>{let r=t?.parent?.fromDate;return!e||!r||e.getTime()>=r.getTime()},eV=(e,t)=>(e||[]).map(e=>
1e?.url?.trim()).filter(Boolean).map(e=>({url:e,link_type:t})),eY=function(e){let{sourceName:t,sourceUrl:r,profileId:n,production:a,userId:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l={performanceName:e?.performanceName||"",role:e?.role||"",producerName:e?.producerName||"",venueName:e?.venueName||"",fromDate:N(e?.fromDate),toDate:N(e?.toDate),userInstructions:e?.userInstructions||"",source_name:t,source_url:r,credits:(e=>{let t=new Set;return(e||[]).map(e=>{let r=e?.entity?.id,n=m.WJ[e?.entityType];if(!r||!n)return null;let a=`${n}:${r}`;return t.has(a)?null:(t.add(a),{entity_type_id:n,entity_id:r})}).filter(Boolean).slice(0,m.An)})(e?.credits),links:[...eV(e?.links,m.$6.TEXT),...eV(e?.documents,m.$6.DOCUMENTS),...eV(e?.photos,m.$6.PHOTOS),...eV(e?.videos,m.$6.VIDEOS),...(e?.preservedLinks||[]).map(e=>({url:e?.url?.trim(),link_type:e?.link_type})).filter(e=>e.url&&e.link_type)]};return o&&(l.user={id:o}),n&&(l.profile={id:n}),a?.id&&(l.production={id:a.id,url:a.url}),l},ez=e=>{let{request:t,userId:r,onClose:l,onSuccess:i}=e,{t:s}=(0,Q.useTranslation)("NS_APP_GLOBALS"),{isMobile:d}=(0,z.Ay)(),u=(0,j.useAnalytics)(),c=(0,H.j)(),[_,T]=(0,a.useState)(!1),[E,p]=(0,a.useState)(0),N=E>0,A=(0,a.useCallback)(()=>{p(e=>e+1)},[]),f=(0,a.useCallback)(()=>{p(e=>Math.max(0,e-1))},[]),O=(0,a.useRef)(!1),R=C(t?.prefill),{control:y,handleSubmit:S,setValue:h,reset:D,formState:{errors:I,dirtyFields:b,isSubmitting:W}}=(0,L.mN)({defaultValues:R,resolver:(0,v.t)((e=>{let t=e(`${o.TP}.FN_REQUIRED_FIELD`),r=e(`${o.TP}.FN_PRODUCTION_REQUEST_EVIDENCE_EMPTY`),n=e(`${o.TP}.FN_END_DATE_ON_OR_AFTER_START_DATE`);return eB.Ik().shape({performanceName:eB.Yj().trim().required(t),producerName:eB.Yj().trim().required(t),fromDate:eB.p6().nullable(),toDate:eB.p6().nullable().test("toDateOnOrAfterFromDate",n,eG),venueName:eB.Yj().trim(),role:eB.Yj(),userInstructions:eB.Yj(),credits:eB.YO().max(m.An),links:eB.YO(),documents:eB.YO(),photos:eB.YO(),videos:eB.YO(),atLeastOneField:eB.gl().test("atLeastOneField",r,eH)})})(s))});(0,a.useEffect)(()=>{D(C(t?.prefill))},[t,D]);let X=()=>{D(m.AL,{keepErrors:!1}),T(!1),p(0),l()},J={onSuccess:()=>{c({exact:!1,predicate:e=>e.queryKey?.[0]===G.USERS.detail.performances.id||e.queryKey?.[0]===G.USERS.performancesAggregated.id}),i({isArchiveOnly:O.current}),X()},onError:()=>{(0,g.M8)(s(`${o.TP}.FN_SOMETHING_WENT_WRONG`),{variant:U.jV.ERROR})}},Z=(0,H.n_)(V.userPerformanceCreate,J),ee=(0,H.n_)(V.userPerformanceUpdate,J),et=t?.profileId,er=e=>{if(!r||N)return;u.click({section:$.bP.PRODUCTION_REQUEST_FORM,component:$.$j.SAVE_CTA});let n=eY(e,{sourceName:t.sourceName,sourceUrl:t.sourceUrl,userId:r,profileId:et,production:t.productionId?{id:t.productionId,url:t.productionUrl}:void 0});if(O.current=(e=>{let t=[...e?.documents||[],...e?.photos||[],...e?.videos||[]],r=[...e?.links||[],...e?.preservedLinks||[]].some(e=>e?.url?.trim())||t.some(e=>e?.url&&P(e)),n=t.some(e=>e?.url&&!P(e));return!r&&n})(e),t.mode===m.DM.RESUBMIT&&t.performanceId)return void ee.mutate({params:{id:r,performanceId:t.performanceId},data:n});Z.mutate({params:{id:r},data:n})},en=t?.mode===m.DM.CREATE?s(`${o.TP}.FN_EDIT_PRODUCTION`):s(`${o.TP}.m_EDIT`),ea=s(`${o.TP}.FN_PRODUCTION_REQUEST_SUBMIT_EDITS_SUBHEADER`);return(0,n.jsxs)(n.Fragment,{children:[!_&&(0,n.jsx)(x.A,{isOpen:!0,styles:{modalRoot:K().modalRoot,modalContent:K().modalContent,content:d?K().contentMobile:K().content,modalContainer:K().modalContainer,modalFooter:d?K().modalFooterMobile:K().modalFooter,drawerPaper:K().drawerPaper,drawerRoot:K().drawerRoot},allowMobileDrawer:!0,allowMobileDrawerFooter:!0,title:en,subTitle:ea,onClose:()=>{if(0===Object.keys(b).length)return void X();T(!0)},onHandleFooterAction:e=>{let{actionType:t}=e;if(t===q.e.ADD){S(er)(),(0,Y.scrollToInvalidField)();return}X()},footer:[{name:s(`${o.TP}.m_CANCEL`),variant:B.BUTTON_VARIANTS.TERTIARY,type:q.e.CANCEL},{name:s(`${o.TP}.m_SUBMIT`),actionType:q.e.ADD,disabled:N,isLoading:W||Z.isLoading||ee.isLoading}],children:(0,n.jsx)(eM,{control:y,errors:I,mode:t?.mode,onPendingEnd:f,onPendingStart:A,setValue:h})}),_&&(0,n.jsx)(k.A,{onClose:()=>T(!1),type:"warning",title:(0,n.jsx)(F.A,{children:s(`${o.TP}.FN_UNSAVED_CHANGES_WARNING_TITLE`)}),buttons:[(0,n.jsx)(M.A,{onClick:()=>{T(!1)},children:s(`${o.TP}.m_CANCEL`)}
1,"cancel"),(0,n.jsx)(w.A,{variant:B.BUTTON_VARIANTS.PRIMARY,onClick:X,children:s(`${o.TP}.FN_DISCARD_CHANGES_PROCEED`)},"discard")],description:s(`${o.TP}.FN_UNSAVED_CHANGES_WARNING_DESCRIPTION`,{action:""}),isOpened:!0})]})};var eq=r(47199),eQ=r(24940);let eW=e=>(0,ea.V)({click:!0,data:{section:$.bP.PRODUCTION_REQUEST_FORM,component:e}}),eK=e=>{let{isArchiveOnly:t,hasProfile:r,onDismiss:a,onAddAnother:l}=e,{t:i}=(0,Q.useTranslation)("NS_APP_GLOBALS"),s=(0,eQ.UQ)(),d=i(t?`${o.TP}.FN_PRODUCTION_REQUEST_SPECIALIST_REVIEW`:`${o.TP}.FN_PRODUCTION_REQUEST_SUBMITTED_BODY`),u=!1===r;return(0,n.jsx)(x.A,{isOpen:!0,allowMobileDrawer:!0,styles:{drawerPaper:K().drawerPaper,modalContainer:K().modalContainer},title:i(`${o.TP}.FN_PRODUCTION_REQUEST_SUBMITTED_TITLE`),onClose:a,children:(0,n.jsxs)("div",{className:K().submitted,children:[(0,n.jsx)(eq.Ay,{size:14,children:d}),u&&(0,n.jsx)(eq.Ay,{size:14,color:"secondary",children:i(`${o.TP}.FN_PRODUCTION_REQUEST_CLAIM_UPSELL`)}),(0,n.jsx)("div",{className:K().submittedActions,children:u?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eL.Ay,{variant:"text",onClick:a,...eW($.$j.CLOSE_CTA),children:i(`${o.TP}.FN_SKIP_FOR_NOW`)}),(0,n.jsx)(eL.Ay,{variant:"primary",onClick:()=>{s({source:o.PAGE_ACCESS_SWITCHER_SOURCES.CLAIM_PROFILE_CARD}),a()},...eW($.$j.ADD_CTA),children:i(`${o.TP}.FN_CREATE_OR_CLAIM_PROFILE`)})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eL.Ay,{variant:"secondary",onClick:l,...eW($.$j.ADD_CTA),children:i(`${o.TP}.FN_ADD_ANOTHER_FIELD`)}),(0,n.jsx)(eL.Ay,{variant:"primary",onClick:a,...eW($.$j.CLOSE_CTA),children:i(`${o.TP}.m_CONTINUE`)})]})})]})})},eX=(0,a.createContext)(null),eJ=(0,a.createContext)(null),eZ=e=>(e||[]).some(e=>e?.isOwner||e?.isApproved||(0,l.V)(e?.accessEmails)),e0=e=>{let{onDecision:t}=e,{data:r,isSuccess:n,isError:o}=(0,s.t7)(),{organizations:l,isSuccess:i,isError:d}=(0,s.Qw)();return(0,a.useEffect)(()=>{if(o||d)return void t(!1);if(!n||!i)return;let e=eZ(r?.data),a=eZ(l);t(!e&&!a)},[d,o,i,n,t,l,r]),null},e1=e=>{let{children:t}=e,{isLoggedIn:r,userId:l}=(0,i.A)(),{isLoginDialog:s,setIsLoginDialog:E}=(0,d.b9)(),N=(0,u.A)(),[P,f]=(0,a.useState)(null),[O,R]=(0,a.useState)(null),[y,h]=(0,a.useState)(!1),C=(0,a.useRef)(!1),v=(0,a.useRef)(!1),L=(0,a.useCallback)(e=>{if(!e?.mode||!e?.sourceName)return;let t="";t=window.location.href;let n={...e,sourceUrl:t};if(!r||!l){_.A.session.set({key:m.Jw,value:{v:m.IP,createdAt:Date.now(),...n}}),C.current=!0,v.current=!1,E({isOpen:!0,source:o.LOGIN_SOURCE.MANUAL});return}f(n)},[r,E,l]);(0,a.useEffect)(()=>{if(!r||!l)return;C.current=!1,v.current=!1;let e=(()=>{let e=_.A.session.get({key:m.Jw,defaultValue:null});return(_.A.session.remove({key:m.Jw}),!e||e.v!==m.IP||!e.mode||!e.sourceName||Date.now()-Number(e.createdAt||0)>m.bF)?null:e})();e&&f(e)},[r,l]),(0,a.useEffect)(()=>{if(C.current){if(s?.isOpen){v.current=!0;return}v.current&&!r&&(_.A.session.remove({key:m.Jw}),C.current=!1,v.current=!1)}},[s?.isOpen,r]);let x=(0,a.useCallback)(function(){let{sourceName:e,profileId:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};L({mode:m.DM.CREATE,sourceName:e,profileId:t})},[L]),g=(0,a.useCallback)(function(){let{production:e,sourceName:t,profileId:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};
1if(!e?.id)return;let n=N.getLinkProps({entity:e,entityType:c.ENTITY_TYPES.PRODUCTION})?.url;L({mode:m.DM.CHANGE,sourceName:t,profileId:r,productionId:e.id,productionUrl:n,prefill:I((e=>{let t=A(e?.startDate||e?.minDate),r=A(e?.endDate||e?.maxDate||t);return{...m.AL,performanceName:e?.name||e?.productionWorks?.[0]?.work?.name||"",producerName:(e=>{let t=e?.contributions?.find(e=>e?.contributionType===o.CONTRIBUTORS.PRODUCER);return t&&(0,T.e)(t).entity?.name||""})(e),fromDate:p(t),toDate:p(r),venueName:e?.venues?.[0]?.name||""}})(e))})},[N,L]),U=(0,a.useCallback)(function(){let{row:e,sourceName:t=m.X_.CONTRIBUTIONS_PAGE}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e)return;let r=e?.production?.id||e?.productionId||e?.production_id,n=e?.production?.url,a=e?.profile?.id||e?.profileId||e?.profile_id;L({mode:m.DM.RESUBMIT,sourceName:t,profileId:a,productionId:r,productionUrl:n,performanceId:e?.id,prefill:I((e=>{let t=A(e?.fromDate||e?.from_date),r=A(e?.toDate||e?.to_date||t),n=(e?.links||[]).filter(e=>e?.link_type===m.$6.TEXT||e?.link_type==="links").map(e=>({url:e.url||"",link_type:m.$6.TEXT}));return{...m.AL,performanceName:e?.performanceName||e?.performance_name||"",producerName:e?.producerName||e?.producer_name||"",fromDate:p(t),toDate:p(r),venueName:e?.venueName||e?.venue_name||"",role:e?.role||"",userInstructions:e?.userInstructions||e?.user_instructions||"",credits:(e?.credits||[]).map(b).filter(Boolean),links:n.length?n:m.AL.links,documents:D(e?.links,m.$6.DOCUMENTS),photos:D(e?.links,m.$6.PHOTOS),videos:D(e?.links,m.$6.VIDEOS),preservedLinks:S(e?.links)}})(e))})},[L]),k=(0,a.useCallback)(()=>{f(null)},[]),j=(0,a.useCallback)(function(){let{isArchiveOnly:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};R({isArchiveOnly:e,hasProfile:null}),h(!0)},[]),$=(0,a.useCallback)(e=>{h(!1),R(t=>t&&{...t,hasProfile:!e})},[]),w=(0,a.useCallback)(()=>{R(null)},[]),F=(0,a.useCallback)(()=>{R(null),L({mode:m.DM.CREATE,sourceName:m.X_.REQUEST_SUBMITTED})},[L]),M=(0,a.useMemo)(()=>({openAddRequest:x,openChangeRequest:g,openRequestResubmission:U,closeRequest:k}),[k,g,x,U]),B=(0,a.useMemo)(()=>({request:P,userId:l,closeRequest:k,handleSubmitSuccess:j,submission:O,dismissSubmission:w,startAnotherRequest:F,hasOpenOverlay:!!P||y||!!O}),[P,l,k,j,y,O,w,F]);return(0,n.jsx)(eX.Provider,{value:M,children:(0,n.jsxs)(eJ.Provider,{value:B,children:[y&&(0,n.jsx)(e0,{onDecision:$}),t]})})},e6=()=>{let e=(0,a.useContext)(eJ);if(!e)return null;let{request:t,userId:r,closeRequest:o,handleSubmitSuccess:l,submission:i,dismissSubmission:s,startAnotherRequest:d}=e;return(0,n.jsxs)(n.Fragment,{children:[t&&(0,n.jsx)(ez,{request:t,userId:r,onClose:o,onSuccess:l}),i&&(0,n.jsx)(eK,{hasProfile:i.hasProfile,isArchiveOnly:i.isArchiveOnly,onAddAnother:d,onDismiss:s})]})},e2=()=>{let e=(0,a.useContext)(eX);if(!e)throw Error("useProductionRequest must be used within ProductionRequestProvider");return e},e4=()=>!!(0,a.useContext)(eJ)?.hasOpenOverlay},83012:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(95155),a=r(86194),o=r(57760),l=r(52807),i=r(42985),s=r(17650),d=r(66203),u=r.n(d);let c={root:u().root,rows:u().rows,row:u().row,rowContent:u().rowContent,rowActions:u().rowActions,addButton:u().addButton},m=e=>{let{items:t,renderItem:r,keyExtractor:d,onAdd:u,addLabel:m="Add another",addDisabled:_=!1,onRemove:T,removeAriaLabel:E,isRemoveDisabled:p,slotClassNames:N,className:A,...P}=e,f=(0,s.h)(c,N),O=t.length,R=O>1,y=(0,a.default)(f.root,A);return(0,n.jsxs)("div",{...P,className:y,"data-component":"RepeatableFieldset","data-count":O,children:[(0,n.jsx)("div",{"data-slot":"rows",className:f.rows,children:t.map((e,t)=>{let a={item:e,index:t},o=t;if(d)o=d(a);else if(e&&"object"==typeof e&&"id"in e){let{id:t}=e;("string"==typeof t||"number"==typeof t)&&(o=t)}let s=E?E(a):"Remove",u=!!p&&p(a);return(0,n.jsxs)("div",{"data-slot":"row",className:f.row,"data-index":t,"data-first":0===t?"true":void 0,"data-last":t===O-1?"true":void 0,role:"group",children:[(0,n.jsx)("div",{"data-slot":"rowContent",className:f.rowContent,children:r(a)}),R?(0,n.jsx)("div",{"data-slot":"rowActions",className:f.rowActions,children:(0,n.jsx)(l.Ay,{ariaLabel:s,icon:(0,n.jsx)(i.Ay,{icon:"trash",size:16,"aria-hidden":!0}),size:"md",disabled:u,onClick:()=>T(a)})}):null]},o)})}),(0,n.jsx)("div",{"data-slot":"addButton",className:f.addButton,children:(0,n.jsx)(o.Ay,{variant:"text-black",size:"small",disabled:_,leftIcon:(0,n.jsx)(i.Ay,{icon:"add_circle",size:16,"aria-hidden":!0}),onClick:u,children:m})})]})}}}]);

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.