"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)(p,{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),p=(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,{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),p=a(72814),T=a(27261),g=a(98046);let f={CREDIT_CHANGE:p.Cd.FILMOGRAPHY,"CONTACT_CHANGE|CONTACT__RELATIONSHIP_TYPE|REPRESENTATION":p.Cd.REPRESENTATION,EMPLOYMENT_CHANGE:p.Cd.EMPLOYMENT,"CONTACT_CHANGE|CONTACT__RELATIONSHIP_TYPE|CLIENT":p.Cd.CLIENTS,NEWS_ADDITION:p.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?.experimental_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?.experimental_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?.experimental_trackConst?.success&&a(i),r(!1)}};return{state:t,updateTracking:l,isFetching:i}},x={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"}},h={track:"track",trackButton:"track-on",trackMenu:"track-menu"},E=e=>{let t,{id:a,data:r,buttonProps:c,buttonType:C="button",displayTrackOptionsMenu:E=!0,className:_}=e,y=(0,l.Z)(),{makeRefMarker:P}=(0,p.Lz)(),N=(0,m.F)((0,m.y)()),{state:{isTracking:k,notificationPreferences:A},updateTracking:M,isFetching:S}=I({id:a,isTracking:r?.isTracking||!1,notificationPreferences:r?.notificationPreferences||[]}),[v,O]=(0,s.useState)(!1),R={className:n()(c?.className,E?void 0:_),onColor:void 0};switch(C){case"secondaryButton":t=d.SecondaryButton,R.onColor="accent2";break;case"textButton":t=d.TextButton,R.onColor="accent2";break;default:t=d.Button}let $={},w=E?L:s.Fragment;E&&($.className=_);let V=(0,u.q)(`${h.trackButton}-${a}`,g.qB.ACTION_ONLY,P(p.Cd.EMPTY)),j=(0,u.q)(h.trackMenu,g.qB.ACTION_ONLY,P(p.Cd.EMPTY)),D=(0,u.q)(`${h.track}-${p.Cd.OFF}`,g.qB.ACTION_ONLY,P(p.Cd.MENU)),Y=(e,t)=>{let a=f[e],i=t?p.Cd.OFF:p.Cd.ON;(0,T.ar)(N,`${a}-${i}`,g.qB.ACTION_ONLY,P(p.Cd.MENU))};return(0,i.jsxs)(w,{...$,children:[S&&(0,i.jsx)(t,{...c,...R,children:(0,i.jsx)(d.Loader,{})}),!S&&(0,i.jsx)(t,{onSelect:()=>{k?(j(),E?O(!v):M({isTracking:!1})):(V(),M({isTracking:!0}))},preIcon:k?"notifications-add-check":"notifications-add",postIcon:k&&E?"arrow":void 0,...c,...R,children:k?y.formatMessage(x.TRACKING):y.formatMessage(x.TRACK)}),k&&E&&(0,i.jsx)(d.SetPalette,{palette:"light",children:(0,i.jsx)(b,{isVisible:v,mode:"absolute",expandFrom:"top-right",children:(0,i.jsx)(o.Y,{onEscapeKey:()=>O(!1),onClickOutside:()=>O(!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),M({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:()=>{D(),O(!1),M({isTracking:!1})},children:y.formatMessage(x.STOP_TRACKING)})]})})})})]})};var _=e=>(0,i.jsx)(p.xm,{value:p.Cd.TRACK,children:(0,i.jsx)(E,{...e})});let L=c.default.div.withConfig({componentId:"sc-aaaccc79-0"})(["position:relative;"]),b=(0,c.default)(d.Menu).withConfig({componentId:"sc-aaaccc79-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: Experimental_SetTrackNotificationPreferencesInput! ) { experimental_trackConst(input: $input) { id message { language value } success } } `,s=r()` mutation UntrackConst($input: Experimental_UntrackConstInput!) { experimental_untrackConst(input: $input) { id message { language value } success } } `,o=r()` fragment TrackPreferences on Experimental_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?.experimental_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?.experimental_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),p=a(52817),T=a(26524),g=a(40214),f=a(58605),C=a(60220),I=a(33274),x=a(72814),h=a(98046),E=a(50926),_=a(51442),L=a(78543),b=a(67353),y=a(85701),P=a(28827),N=a(14846),k=a(78270),A=a(25673);let M=n()` fragment AddConstToListMenuItem on List { id name { originalText } } `,S=e=>{let{value:t}=(0,x.Lz)(),{listMainLinkBuilder:a}=(0,I.WO)(),{palette:{baseColor:r}}=(0,s.useContext)(c.ThemeContext),{constId:n,onError:o}=e,l=e.listData.id,d=e.listData.name?.originalText||"",u=(0,P.N)({id:"addConstToListMenuItem_goToList_ariaLabel",defaultMessage:"Go to list: {listTitle}"},{listTitle:d}),m=(0,P.N)({id:"user_your_checkins",defaultMessage:"Your Check-Ins"}),[p,T]=(0,s.useState)(e.isElementInList),{addConstToList:g,removeConstFromList:f}=(0,N.j8)({overrideRefTag:t}),C=(0,A.hg)({weblabID:k.lh.IMDB_NEXT_WATCHED_FEATURE_1045775,treatments:{T1:!0}}),{addToWatchedTitles:h}=(0,y.V)(),{executeAddConstToList:E,addConstToListResult:_}=g,{executeRemoveConstFromList:L,removeConstFromListResult:M}=f,S=_?.error||M?.error,v=()=>{p?(L(l,n),T(!1)):(E(l,n),T(!0),C&&"CHECK_INS"===e.listClass&&h(n))};return S?(o(S),null):(0,i.jsxs)(R,{children:[(0,i.jsxs)($,{onClick:v,onKeyDown:e=>{(0,b.isEnterOrSpaceKey)(e)&&v()},role:"button",tabIndex:0,"data-titleinlist":p,className:r,children:[p&&(0,i.jsx)(V,{name:"playlist-add-check",className:r}),!p&&(0,i.jsx)(w,{name:"add"}),"CHECK_INS"===e.listClass?m:d]}),(0,i.jsx)(j,{href:a({lsconst:l,refSuffix:x.Cd.EMPTY}),"aria-label":u,className:r,children:(0,i.jsx)(c.Icon,{name:"chevron-right"})})]})};S.fragments={addConstToListMenuItem:M};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")} ); } `,O=` &: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")} ); } `,R=l.default.div.withConfig({componentId:"sc-d065c38a-0"})(["display:flex;align-items:center;width:100%;"]),$=l.default.div.withConfig({componentId:"sc-d065c38a-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-d065c38a-2"})(["margin-right:0.5rem;"]),V=(0,l.default)(w).withConfig({componentId:"sc-d065c38a-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-d065c38a-4"})(["padding:0.75rem 1rem;flex-shrink:0;&.base{"," ","}&.baseAlt{"," ","}"],(0,d.setPropertyToColorVar)("color","ipt-on-base-textHint-color"),O,(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"}},Y={LOADER:"actlp-loader",ERROR:"actlp-error",CREATE_LIST:"actlp-creat-list",VIEW_WATCHLIST:"actlp-watchlist",NO_LIST:"actlp-no-list"},B="addConstToListPrompt__panel",F=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},W=e=>{let t,a;let{isOpen:r,onClose:n,primaryImage:l,primaryText:d,imageType:L}=e,b=l?.caption?.plainText||"",y=(0,p.n)(),P=(0,T.ik)(),N=(0,o.Z)(),{makeRefMarker:k}=(0,x.Lz)(),{listCreateLinkBuilder:A,listWatchlistLinkBuilder:M,registrationSignInLinkBuilder:v}=(0,I.WO)(),{pageType:O,pageConst:R}=(0,f.y)(),$=e.constId||R,w=$?.startsWith("tt"),V=$?.startsWith("nm"),j=P?[u.JQ.ProList]:[u.JQ.CheckIns,u.JQ.List],W=(0,g.q)("addtolist-open",h.qB.POP_UP,k(x.Cd.EMPTY)),Z=(0,g.q)("addtolist-close",h.qB.POP_UP,k(x.Cd.EMPTY)),z="poster";w&&(t=u.lZ.Titles),V&&(t=u.lZ.People,z="avatar");let[Q,J]=(0,s.useState)(q),[X]=(0,C.E)({query:F,requestPolicy:"network-only",variables:{constId:$,count:100,after:Q.endCursor,listElementType:t,classTypes:j},context:{serverSideCacheable:!1,personalized:!0},pause:!r||!y||!$}),[ee,et]=(0,s.useState)(void 0),ea=X.fetching,ei=X.error||ee,er=X.data?.lists?.total,en=O&&$?(0,i.jsx)(c.TextLink,{href:v({refSuffix:[x.Cd.LIST,x.Cd.MENU],query:{u:`/${O}/${$}/`}}),text:N.formatMessage(D.SIGNED_OUT_ERROR_TITLE)}):null,es=N.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){W();return}J({...q})},[r]);let eo=!ei&&r&&y&&er!==Q.listItems.length;return(0,i.jsxs)(H,{"data-testid":"styled-list-prompt",isOpen:r,onCloseClicked:()=>{n(),Z()},panelClassName:B,baseColor:P?"base":"baseAlt",header:(0,i.jsx)(G,{type:z,subtitle:d,reverseTitleOrder:!0,title:N.formatMessage(D.PROMPT_TITLE),ariaLabel:b,imageModel:(0,E.Gs)(l,b),imageType:L}),closePromptLabel:N.formatMessage(D.CLOSE_PROMPT_LABEL),children:[y?(0,i.jsxs)(c.MenuList,{children:[w&&!P&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(c.MenuListItem,{className:Y.VIEW_WATCHLIST,href:M({refSuffix:x.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:Y.CREATE_LIST,href:P?(0,_.t3)("/list/",k(x.Cd.NEW)):A({refSuffix:x.Cd.NEW}),postIconName:"chevron-right",children:(0,i.jsx)(m.q,{...D.CREATE_LIST})}),(0,i.jsx)(c.MenuListDivider,{}),ei&&(0,i.jsx)(K,{className:Y.ERROR,title:(a=ee,a?.graphQLErrors[0]?.extensions?.code==="FORBIDDEN")?en:es}),!eo&&0===Q.listItems.length&&(0,i.jsx)(K,{className:Y.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)(K,{className:Y.ERROR,title:en}),eo&&(0,i.jsx)(U,{"data-testid":Y.LOADER,children:(0,i.jsx)(c.Loader,{})})]})},H=(0,l.default)(c.Prompt).withConfig({componentId:"sc-7b6472e-0"})([".","{padding:0;",";min-height:18rem;}"],B,(0,d.setPropertyToShapeVar)("border-radius","ipt-cornerRadius")),G=(0,l.default)(c.PromptHeader).withConfig({componentId:"sc-7b6472e-1"})([""," ",""],(0,d.setPropertyToShapeVar)("border-top-left-radius","ipt-cornerRadius"),(0,d.setPropertyToShapeVar)("border-top-right-radius","ipt-cornerRadius")),K=(0,l.default)(L.G).withConfig({componentId:"sc-7b6472e-2"})([""," background:initial;min-height:7rem;padding:3rem;"],(0,d.setTypographyType)("body")),U=l.default.div.withConfig({componentId:"sc-7b6472e-3"})(["display:flex;min-height:7rem;justify-content:center;padding:3rem;"]);var Z=e=>(0,i.jsx)(x.xm,{value:x.Cd.LIST,children:(0,i.jsx)(W,{...e})})},14846:function(e,t,a){a.d(t,{j8:function(){return g}});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(85767),u=a(72814),m=a(27261),p=a(98046),T=a(29609);let g=e=>{let[t,a]=(0,T.Z)(C),[i,r]=(0,T.Z)(I),n=(0,d.B)().context,{makeRefMarker:s}=(0,u.Lz)(),o=!!n.sidecar?.localizationResponse.isOriginalTitlePreferenceSet;return{addConstToList:{executeAddConstToList:(t,i)=>{let r=e.overrideRefTag??s([u.Cd.ADD,u.Cd.ITEMS]);return(0,m.K8)(r,f(n,i),e.overrideAddPageAction??"list-item-add",p.qB.ACTION_ONLY),a({listId:t,constId:i,includeListItemMetadata:!!e.includeListItemMetadata,refTagQueryParam:r,originalTitleText:o})},addConstToListResult:t},removeConstFromList:{executeRemoveConstFromList:(t,a)=>((0,m.K8)(e.overrideRefTag??s([u.Cd.DELETE,u.Cd.ITEMS]),f(n,a),e.overrideRemovePageAction??"list-item-delete",p.qB.ACTION_ONLY),r({listId:t,constId:a})),removeConstFromListResult:i}}},f=(e,t)=>({type:e.pageType,subType:e.subPageType,id:t}),C=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} `,I=r()` mutation RemoveConstFromList($listId: ID!, $constId: ID!) { removeElementFromList( input: { listId: $listId, itemElementId: $constId } ) { listId } } `}}]);