"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[859],{78543:function(e,t,a){a.d(t,{G:function(){return d}});var i=a(52322),r=a(72779),n=a.n(r),s=a(2784),o=a(19596),l=a(45103),c=a(91842);let d=e=>{let{palette:{baseColor:t}}=(0,s.useContext)(l.ThemeContext),{title:a,message:r,className:o,action:c,displayType:d}=e;return(0,i.jsx)(g,{className:n()(o,t),baseColor:"none",children:(0,i.jsxs)("div",{className:"inner",children:[(0,i.jsx)("div",{className:"title",role:"alert",children:a}),e.message&&(0,i.jsx)("div",{className:"message",role:"alert",children:r}),!!c&&(0,i.jsx)("compact"===d?u:m,{children:c})]})})},u=o.default.div.withConfig({componentId:"sc-b5cc0e78-0"})(["margin-top:",";"],c.spacing.s),m=o.default.div.withConfig({componentId:"sc-b5cc0e78-1"})(["margin-top:",";"],c.spacing.l),g=(0,o.default)(l.PageSection).withConfig({componentId:"sc-b5cc0e78-2"})([".inner{max-width:480px;margin:0 auto;text-align:center;}.message{margin-top:",";}&.base{.title{",";}.message{",";}}&.baseColor{.title{",";}.message{",";}}"],c.spacing.m,(0,c.setPropertyToColorVar)("color","ipt-on-base-textPrimary-color"),(0,c.setPropertyToColorVar)("color","ipt-on-base-textSecondary-color"),(0,c.setPropertyToColorVar)("color","ipt-on-baseAlt-textPrimary-color"),(0,c.setPropertyToColorVar)("color","ipt-on-baseAlt-textSecondary-color"))},74613:function(e,t,a){a.d(t,{w:function(){return n}});var i=a(30382),r=a.n(i);let n=r()` fragment ImageListItemMetadata on Image { id url height width caption { plainText } names(limit: 4) { id nameText { text } } titles(limit: 1) { id titleText { text } originalTitleText { text } releaseYear { year endYear } } } `},8768:function(e,t,a){a.d(t,{E:function(){return n},k:function(){return s}});var i=a(30382),r=a.n(i);let n=r()` fragment NameListItemMetadata on Name { id primaryImage { url caption { plainText } width height } nameText { text } primaryProfessions { category { text } } # IMDB_WEB_PACE_SPECIFIC_PROFESSIONS_DISPLAY_1112523 professions { profession { text } } knownFor(first: 1) { edges { node { summary { yearRange { year endYear } } title { id originalTitleText { text } titleText { text } titleType { canHaveEpisodes } } } } } bio { displayableArticle { body { plaidHtml( queryParams: $refTagQueryParam showOriginalTitleText: $originalTitleText ) } } } } `,s=r()` fragment NameMeterRanking on Name { meterRanking { currentRank rankChange { changeDirection difference } } } `},36565:function(e,t,a){a.d(t,{$z:function(){return l},Dl:function(){return s},Zz:function(){return c},_A:function(){return d},f1:function(){return u},qp:function(){return m},vO:function(){return o}});var i=a(30382),r=a.n(i),n=a(28072);let s=r()` fragment TitleTopCastAndCrew on Title { id principalCredits( filter: { categories: ["cast", "director", "creator"] } ) { category { id } credits { name { id nameText { text } } } } } `,o=r()` fragment TitleMeterRanking on Title { meterRanking { currentRank rankChange { changeDirection difference } } } `,l=r()` fragment TitleListItemMetadataEssentials on Title { ...BaseTitleCard series { series { id originalTitleText { text } releaseYear { endYear year } titleText { text } } } } ${n.sq} `,c=r()` fragment TitleListItemMetadata on Title { ...TitleListItemMetadataEssentials latestTrailer { id } plot { plotText { plainText } } releaseDate { day month year } productionStatus { currentProductionStage { id text } } } ${l} `,d=r()` fragment TitleListItemMetascore on Title { metacritic { metascore { score } } } `,u=r()` fragment TitleTotalEpisodes on Title { episodes { episodes(first: 0) { total } } } `,m=r()` fragment TitleListFacetFields on TitleListItemSearchConnection { genres: facet(facetField: GENRES) { filterId text total } keywords: facet(facetField: KEYWORDS) { filterId text total } watchOptions: facet(facetField: WATCH_PROVIDERS) { filterId text total } titleTypes: facet(facetField: TITLE_TYPE) { filterId text total } } `},54786:function(e,t,a){a.d(t,{X:function(){return n}});var i=a(30382),r=a.n(i);let n=r()` fragment VideoListItemMetadata on Video { id thumbnail { url width height } name { value language } description { value language } runtime { unit value } primaryTitle { id originalTitleText { text } titleText { text } titleType { canHaveEpisodes } releaseYear { year endYear } } } `},84166:function(e,t,a){a.d(t,{_q:function(){return E},ZP:function(){return _}});var i=a(52322),r=a(72779),n=a.n(r),s=a(2784),o=a(7523),l=a(79855),c=a(19596),d=a(46163),u=a(40214),m=a(58605),g=a(72814),p=a(27261),T=a(98046);let f={CREDIT_CHANGE:g.Cd.FILMOGRAPHY,"CONTACT_CHANGE|CONTACT__RELATIONSHIP_TYPE|REPRESENTATION":g.Cd.REPRESENTATION,EMPLOYMENT_CHANGE:g.Cd.EMPLOYMENT,"CONTACT_CHANGE|CONTACT__RELATIONSHIP_TYPE|CLIENT":g.Cd.CLIENTS,NEWS_ADDITION:g.Cd.NEWS};var C=a(3308);let I=e=>{let[t,a]=(0,s.useState)(e),[i,r]=(0,s.useState)(!1),{updateTrackingForConst:n}=(0,C.w)(),{updateUntrackingForConst:o}=(0,C.a)(),l=async e=>{if(!1===e.isTracking&&!1!==t.isTracking){r(!0);let e=await o({input:{id:t.id}}),i={...t,isTracking:!1};e.data?.untrackConst?.success&&a(i),r(!1)}else if(!0===e.isTracking&&!1===t.isTracking){r(!0);let e=t.notificationPreferences?.map(e=>({...e,interested:!0})),i=await n({input:{id:t.id,notificationTypeStates:e?.map(e=>{let{interested:t,type:a}=e;return{typeId:a.id,interested:t}})}});i.data?.trackConst?.success&&a({...t,isTracking:!0,notificationPreferences:e}),r(!1)}else if(!0===e.isTracking&&e.notificationPreferences!==t.notificationPreferences){r(!0);let i={...t,isTracking:!0,notificationPreferences:t.notificationPreferences?.map(t=>{let a=t;return e.notificationPreferences?.map(e=>{e.type.id===t.type.id&&e.interested!==t.interested&&(a=e)}),a})},s=await n({input:{id:t.id,notificationTypeStates:i.notificationPreferences?.map(e=>({typeId:e.type.id,interested:e.interested}))}});s.data?.trackConst?.success&&a(i),r(!1)}};return{state:t,updateTracking:l,isFetching:i}},h={TRACK:{id:"pro_name_page_shared_connections_track",defaultMessage:"Track"},TRACKING:{id:"pro_name_page_shared_connections_tracking",defaultMessage:"Tracking"},STOP_TRACKING:{id:"pro_name_page_shared_connections_stop_tracking",defaultMessage:"Stop tracking"}},x={track:"track",trackButton:"track-on",trackMenu:"track-menu-open"},E="protrackbutton--tracking--post-icon",L=e=>{let t,{id:a,data:r,buttonProps:c,buttonType:C="button",displayTrackOptionsMenu:L=!0,className:_}=e,y=(0,l.Z)(),{makeRefMarker:k}=(0,g.Lz)(),N=(0,m.F)((0,m.y)()),{state:{isTracking:M,notificationPreferences:A},updateTracking:S,isFetching:v}=I({id:a,isTracking:r?.isTracking||!1,notificationPreferences:r?.notificationPreferences||[]}),[R,$]=(0,s.useState)(!1),O={className:n()(c?.className,L?void 0:_),onColor:void 0};switch(C){case"secondaryButton":t=d.SecondaryButton,O.onColor="accent2";break;case"textButton":t=d.TextButton,O.onColor="accent2";break;default:t=d.Button}let w={},V=L?b:s.Fragment;L&&(w.className=_);let j=(0,u.q)(`${x.trackButton}-${a}`,T.qB.ACTION_ONLY,k(g.Cd.EMPTY)),D=(0,u.q)(x.trackMenu,T.qB.ACTION_ONLY,k(g.Cd.EMPTY)),F=(0,u.q)(`${x.track}-${g.Cd.OFF}-${a}`,T.qB.ACTION_ONLY,k(g.Cd.MENU)),Y=(e,t)=>{let a=f[e],i=t?g.Cd.OFF:g.Cd.ON;(0,p.ar)(N,`${a}-${i}`,T.qB.ACTION_ONLY,k(g.Cd.MENU))};return(0,i.jsxs)(V,{...w,children:[v&&(0,i.jsx)(t,{...c,...O,children:(0,i.jsx)(d.Loader,{})}),!v&&(0,i.jsx)(t,{onSelect:()=>{M?(D(),L?$(!R):S({isTracking:!1})):(j(),S({isTracking:!0}))},preIcon:M?"notifications-add-check":"notifications-add",postIcon:M&&L?"arrow":void 0,postIconClassName:M&&L?E:void 0,...c,...O,children:M?y.formatMessage(h.TRACKING):y.formatMessage(h.TRACK)}),M&&L&&(0,i.jsx)(d.SetPalette,{palette:"light",children:(0,i.jsx)(P,{isVisible:R,mode:"absolute",expandFrom:"top-right",children:(0,i.jsx)(o.Y,{onEscapeKey:()=>$(!1),onClickOutside:()=>$(!1),children:(0,i.jsxs)(d.MenuList,{children:[A?.map(e=>{let{type:t,interested:a}=e;return i.jsx(d.MenuListItem,{onClick:()=>{Y(t.id,a),S({isTracking:!0,notificationPreferences:[{interested:!a,type:t}]})},preIconName:a?"checkbox-checked":"checkbox-unchecked",children:t.text},t.text)}),(0,i.jsx)(d.MenuListDivider,{}),(0,i.jsx)(d.MenuListItem,{onClick:()=>{F(),$(!1),S({isTracking:!1})},children:y.formatMessage(h.STOP_TRACKING)})]})})})})]})};var _=e=>(0,i.jsx)(g.xm,{value:g.Cd.TRACK,children:(0,i.jsx)(L,{...e})});let b=c.default.div.withConfig({componentId:"sc-c2d01d4-0"})(["position:relative;"]),P=(0,c.default)(d.Menu).withConfig({componentId:"sc-c2d01d4-1"})(["right:0;top:100%;"])},37452:function(e,t,a){a.d(t,{Vc:function(){return s},qb:function(){return n},vW:function(){return o}});var i=a(30382),r=a.n(i);let n=r()` mutation TrackConst($input: SetTrackNotificationPreferencesInput!) { trackConst(input: $input) { constId message { language value } success } } `,s=r()` mutation UntrackConst($input: UntrackConstInput!) { untrackConst(input: $input) { constId message { language value } success } } `,o=r()` fragment TrackPreferences on TrackNotificationPreferences { isTracking notificationPreferences { interested type { id text } } } `},3308:function(e,t,a){a.d(t,{a:function(){return n},w:function(){return s}});var i=a(29609),r=a(37452);let n=()=>{let[e,t]=(0,i.Z)(r.Vc),a=async e=>t(e);return{success:e.data?.untrackConst?.success,error:e.error,fetching:e.fetching,updateUntrackingForConst:a}},s=()=>{let[e,t]=(0,i.Z)(r.qb),a=async e=>t(e);return{success:e.data?.trackConst?.success,error:e.error,fetching:e.fetching,updateTrackingForConst:a}}},72147:function(e,t,a){a.d(t,{Z:function(){return z}});var i=a(52322),r=a(30382),n=a.n(r),s=a(2784),o=a(79855),l=a(19596),c=a(45103),d=a(91842),u=a(13433),m=a(84926),g=a(52817),p=a(26524),T=a(40214),f=a(58605),C=a(60220),I=a(33274),h=a(72814),x=a(98046),E=a(50926),L=a(78543),_=a(67353),b=a(85701),P=a(25436),y=a(28827),k=a(14846),N=a(78270),M=a(25673);let A=n()` fragment AddConstToListMenuItem on List { id name { originalText } } `,S=e=>{let{value:t}=(0,h.Lz)(),{listMainLinkBuilder:a}=(0,I.WO)(),{palette:{baseColor:r}}=(0,s.useContext)(c.ThemeContext),{constId:n,onError:o}=e,{pageType:l}=(0,f.y)(),d=(0,p.ik)()&&l===P.PageType.NAME,u=e.listData.id,m=e.listData.name?.originalText||"",g=(0,y.N)({id:"addConstToListMenuItem_goToList_ariaLabel",defaultMessage:"Go to list: {listTitle}"},{listTitle:m}),T=(0,y.N)({id:"user_your_checkins",defaultMessage:"Your Check-Ins"}),[C,x]=(0,s.useState)(e.isElementInList),{addConstToList:E,removeConstFromList:L}=(0,k.j8)({overrideRefTag:d?t+`_${u}`:t}),A=(0,M.hg)({weblabID:N.lh.IMDB_NEXT_WATCHED_FEATURE_1045775,treatments:{T1:!0}}),{addToWatchedTitles:S}=(0,b.V)(),{executeAddConstToList:v,addConstToListResult:R}=E,{executeRemoveConstFromList:D,removeConstFromListResult:F}=L,Y=R?.error||F?.error,B=()=>{C?(D(u,n),x(!1)):(v(u,n),x(!0),A&&"CHECK_INS"===e.listClass&&S(n))};return Y?(o(Y),null):(0,i.jsxs)($,{children:[(0,i.jsxs)(O,{onClick:B,onKeyDown:e=>{(0,_.isEnterOrSpaceKey)(e)&&B()},role:"button",tabIndex:0,"data-titleinlist":C,className:r,children:[C&&(0,i.jsx)(V,{name:"playlist-add-check",className:r}),!C&&(0,i.jsx)(w,{name:"add"}),"CHECK_INS"===e.listClass?T:m]}),(0,i.jsx)(j,{href:a({lsconst:u,refSuffix:h.Cd.EMPTY}),"aria-label":g,className:r,children:(0,i.jsx)(c.Icon,{name:"chevron-right"})})]})};S.fragments={addConstToListMenuItem:A};let v=` &:focus { ${(0,d.focusOnBaseAlt)()} } &:hover { background: rgba( ${(0,d.getColorVarValue)("ipt-on-baseAlt-rgb")}, ${(0,d.getColorVarValue)("ipt-baseAlt-hover-opacity")} ); background: rgba( ${(0,d.getColorVar)("ipt-on-baseAlt-rgb")}, ${(0,d.getColorVar)("ipt-baseAlt-hover-opacity")} ); } &:active { background: rgba( ${(0,d.getColorVarValue)("ipt-on-baseAlt-rgb")}, ${(0,d.getColorVarValue)("ipt-baseAlt-pressed-opacity")} ); background: rgba( ${(0,d.getColorVar)("ipt-on-baseAlt-rgb")}, ${(0,d.getColorVar)("ipt-baseAlt-pressed-opacity")} ); } `,R=` &:focus { ${(0,d.focusOnBase)()} } &:hover { background: rgba( ${(0,d.getColorVarValue)("ipt-on-base-rgb")}, ${(0,d.getColorVarValue)("ipt-base-hover-opacity")} ); background: rgba( ${(0,d.getColorVar)("ipt-on-base-rgb")}, ${(0,d.getColorVar)("ipt-base-hover-opacity")} ); } &:active { background: rgba( ${(0,d.getColorVarValue)("ipt-on-base-rgb")}, ${(0,d.getColorVarValue)("ipt-base-pressed-opacity")} ); background: rgba( ${(0,d.getColorVar)("ipt-on-base-rgb")}, ${(0,d.getColorVar)("ipt-base-pressed-opacity")} ); } `,$=l.default.div.withConfig({componentId:"sc-3dcdcce9-0"})(["display:flex;align-items:center;width:100%;"]),O=l.default.div.withConfig({componentId:"sc-3dcdcce9-1"})(["flex-grow:1;cursor:pointer;padding:0.75rem 1rem 0.75rem 0.75rem;position:relative;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap;&::after{position:absolute;content:'';right:0;top:20%;height:60%;width:1px;}&.base::after{","}&.baseAlt::after{","}"],(0,d.setPropertyToColorVar)("background-color","ipt-base-border-color"),(0,d.setPropertyToColorVar)("background-color","ipt-baseAlt-border-color")),w=(0,l.default)(c.Icon).withConfig({componentId:"sc-3dcdcce9-2"})(["margin-right:0.5rem;"]),V=(0,l.default)(w).withConfig({componentId:"sc-3dcdcce9-3"})(["&.base{","}&.baseAlt{","}"],(0,d.setPropertyToColorVar)("color","ipt-on-base-accent4-color"),(0,d.setPropertyToColorVar)("color","ipt-on-baseAlt-accent4-color")),j=l.default.a.withConfig({componentId:"sc-3dcdcce9-4"})(["padding:0.75rem 1rem;flex-shrink:0;&.base{"," ","}&.baseAlt{"," ","}"],(0,d.setPropertyToColorVar)("color","ipt-on-base-textHint-color"),R,(0,d.setPropertyToColorVar)("color","ipt-on-baseAlt-textHint-color"),v),D={PROMPT_TITLE:{id:"common_add_to_list_buttonText",defaultMessage:"Add to list"},CREATE_LIST:{id:"addConstToListPrompt_label_createList",defaultMessage:"Create new list"},ERROR_TITLE:{id:"error_emptyStates_addConstToList_title",defaultMessage:"There was a problem. Please try again."},VIEW_WATCHLIST:{id:"common_label_viewWatchlist",defaultMessage:"View Watchlist"},SIGNED_OUT_ERROR_TITLE:{id:"error_signedOut_addConstToList_title",defaultMessage:"Sign in to create or view a list."},CLOSE_PROMPT_LABEL:{id:"common_ariaLabel_closePrompt",defaultMessage:"Close Prompt"},NO_LISTS_FOUND:{id:"addConstToListPrompt_no_lists_found",defaultMessage:"No lists found"}},F={LOADER:"actlp-loader",ERROR:"actlp-error",CREATE_LIST:"actlp-creat-list",VIEW_WATCHLIST:"actlp-watchlist",NO_LIST:"actlp-no-list"},Y="addConstToListPrompt__panel";var B=a(51442);let W=n()` query ACTLP_Prompt( $count: Int! $constId: ID! $after: ID $listElementType: ListTypeId $classTypes: [ListClassId!] ) { lists( first: $count filter: { listElementType: $listElementType classTypes: $classTypes } after: $after ) { total edges { node { ...AddConstToListMenuItem isElementInList(itemElementId: $constId) listClass { id } } } pageInfo { hasNextPage endCursor } } } ${S.fragments.addConstToListMenuItem} `,q={hasNextPage:!0,listItems:[],endCursor:null},H=e=>{let t,a;let{isOpen:r,onClose:n,primaryImage:l,primaryText:d,imageType:L}=e,_=l?.caption?.plainText||"",b=(0,g.n)(),P=(0,p.ik)(),y=(0,o.Z)(),{makeRefMarker:k}=(0,h.Lz)(),{listCreateLinkBuilder:N,listWatchlistLinkBuilder:M,registrationSignInLinkBuilder:A}=(0,I.WO)(),{pageType:v,pageConst:R}=(0,f.y)(),$=e.constId||R,O=$?.startsWith("tt"),w=$?.startsWith("nm"),V=P?[u.JQ.ProList]:[u.JQ.CheckIns,u.JQ.List],j=(0,T.q)("addtolist-open",x.qB.POP_UP,k(h.Cd.EMPTY)),H=(0,T.q)("addtolist-close",x.qB.POP_UP,k(h.Cd.EMPTY)),z="poster";O&&(t=u.lZ.Titles),w&&(t=u.lZ.People,z="avatar");let[Q,J]=(0,s.useState)(q),[X]=(0,C.E)({query:W,requestPolicy:"network-only",variables:{constId:$,count:100,after:Q.endCursor,listElementType:t,classTypes:V},context:{serverSideCacheable:!1,personalized:!0},pause:!r||!b||!$}),[ee,et]=(0,s.useState)(void 0),ea=X.fetching,ei=X.error||ee,er=X.data?.lists?.total,en=v&&$?(0,i.jsx)(c.TextLink,{href:A({refSuffix:[h.Cd.LIST,h.Cd.MENU],query:{u:`/${v}/${$}/`}}),text:y.formatMessage(D.SIGNED_OUT_ERROR_TITLE)}):null,es=y.formatMessage(D.ERROR_TITLE);(0,s.useEffect)(()=>{r&&!ea&&X.data?.lists&&Q.hasNextPage&&J({listItems:X.data?.lists?.edges?Q.listItems.concat(X.data.lists.edges):Q.listItems,hasNextPage:X.data?.lists?.pageInfo?.hasNextPage,endCursor:X.data?.lists?.pageInfo?.endCursor})},[Q.hasNextPage,X.data]),(0,s.useEffect)(()=>{if(r){j();return}J({...q})},[r]);let eo=!ei&&r&&b&&er!==Q.listItems.length;return(0,i.jsxs)(G,{"data-testid":"styled-list-prompt",isOpen:r,onCloseClicked:()=>{n(),H()},panelClassName:Y,baseColor:P?"base":"baseAlt",header:(0,i.jsx)(K,{type:z,subtitle:d,reverseTitleOrder:!0,title:y.formatMessage(D.PROMPT_TITLE),ariaLabel:_,imageModel:(0,E.Gs)(l,_),imageType:L}),closePromptLabel:y.formatMessage(D.CLOSE_PROMPT_LABEL),children:[b?(0,i.jsxs)(c.MenuList,{children:[O&&!P&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.MenuListItem,{className:F.VIEW_WATCHLIST,href:M({refSuffix:h.Cd.WATCHLIST}),postIconName:"chevron-right",children:(0,i.jsx)(m.q,{...D.VIEW_WATCHLIST})}),(0,i.jsx)(c.MenuListDivider,{})]}),(0,i.jsx)(c.MenuListItem,{className:F.CREATE_LIST,href:P?(0,B.Ae)(`${B.Wr}/list/new/people`,k(h.Cd.NEW),{}):N({refSuffix:h.Cd.NEW}),postIconName:"chevron-right",children:(0,i.jsx)(m.q,{...D.CREATE_LIST})}),(0,i.jsx)(c.MenuListDivider,{}),ei&&(0,i.jsx)(U,{className:F.ERROR,title:(a=ee,a?.graphQLErrors[0]?.extensions?.code==="FORBIDDEN")?en:es}),!eo&&0===Q.listItems.length&&(0,i.jsx)(U,{className:F.NO_LIST,title:(0,i.jsx)(m.q,{...D.NO_LISTS_FOUND})}),!ei&&$&&Q.listItems.map(e=>(0,i.jsx)(S,{listData:e.node,listClass:e.node?.listClass?.id,isElementInList:e.node.isElementInList||!1,constId:$,onError:et},e.node.id))]}):(0,i.jsx)(U,{className:F.ERROR,title:en}),eo&&(0,i.jsx)(Z,{"data-testid":F.LOADER,children:(0,i.jsx)(c.Loader,{})})]})},G=(0,l.default)(c.Prompt).withConfig({componentId:"sc-8ff95369-0"})([".","{padding:0;",";min-height:18rem;}"],Y,(0,d.setPropertyToShapeVar)("border-radius","ipt-cornerRadius")),K=(0,l.default)(c.PromptHeader).withConfig({componentId:"sc-8ff95369-1"})([""," ",""],(0,d.setPropertyToShapeVar)("border-top-left-radius","ipt-cornerRadius"),(0,d.setPropertyToShapeVar)("border-top-right-radius","ipt-cornerRadius")),U=(0,l.default)(L.G).withConfig({componentId:"sc-8ff95369-2"})([""," background:initial;min-height:7rem;padding:3rem;"],(0,d.setTypographyType)("body")),Z=l.default.div.withConfig({componentId:"sc-8ff95369-3"})(["display:flex;min-height:7rem;justify-content:center;padding:3rem;"]);var z=e=>(0,i.jsx)(h.xm,{value:h.Cd.LIST,children:(0,i.jsx)(H,{...e})})},14846:function(e,t,a){a.d(t,{j8:function(){return I}});var i=a(30382),r=a.n(i),n=a(74613),s=a(8768),o=a(19369),l=a(36565),c=a(54786),d=a(25436),u=a(85767),m=a(26524),g=a(72814),p=a(27261),T=a(29609);let f="list-item-add",C="list-item-delete",I=e=>{let[t,a]=(0,T.Z)(h),[i,r]=(0,T.Z)(x),n=(0,u.B)().context,{makeRefMarker:s}=(0,g.Lz)(),o=(0,p.EO)(),l=(0,m.ik)()&&n.pageType===d.PageType.NAME,c=!!n.sidecar?.localizationResponse.isOriginalTitlePreferenceSet;return{addConstToList:{executeAddConstToList:(t,i)=>{let r=e.overrideRefTag??s([g.Cd.ADD,g.Cd.ITEMS]);return o({refMarkerString:r,pageAction:e.overrideAddPageAction??(l?`${f}-${i}`:f),customPageMetadata:{id:i}}),a({listId:t,constId:i,includeListItemMetadata:!!e.includeListItemMetadata,refTagQueryParam:r,originalTitleText:c})},addConstToListResult:t},removeConstFromList:{executeRemoveConstFromList:(t,a)=>(o({refMarkerString:e.overrideRefTag??s([g.Cd.DELETE,g.Cd.ITEMS]),pageAction:e.overrideRemovePageAction??(l?`${C}-${a}`:C),customPageMetadata:{id:a}}),r({listId:t,constId:a})),removeConstFromListResult:i}}},h=r()` mutation AddConstToList( $listId: ID! $constId: ID! $includeListItemMetadata: Boolean! $refTagQueryParam: String $originalTitleText: Boolean ) { addItemToList( input: { listId: $listId, item: { itemElementId: $constId } } ) { listId modifiedItem { ...EditListItemMetadata listItem @include(if: $includeListItemMetadata) { ... on Title { ...TitleListItemMetadata } ... on Name { ...NameListItemMetadata } ... on Image { ...ImageListItemMetadata } ... on Video { ...VideoListItemMetadata } } } } } ${o.rc} ${l.Zz} ${s.E} ${n.w} ${c.X} `,x=r()` mutation RemoveConstFromList($listId: ID!, $constId: ID!) { removeElementFromList( input: { listId: $listId, itemElementId: $constId } ) { listId } } `}}]);