(self.webpackChunklite=self.webpackChunklite||[]).push([[705],{21254:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var i=n(67294);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";n.d(t,{Z:()=>l});var i=n(67294);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t{"use strict";n.d(t,{VK:()=>f,zn:()=>g,kw:()=>k});var i,a=n(96156),r=n(34699),l=n(67294),o=n(92661),c=n(77280),s=n(92305),u=n(71341);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function m(e){for(var t=1;t{"use strict";n.d(t,{G:()=>X});var i=n(22122),a=n(34699),r=n(67294),l=n(25267),o=n(38352),c=n(73917),s=n(38356),u=n(42130),d=n(68894),m=n(96156),p=n(51615),v=n(44642),f=n(19416),g=n(13791),k=n(77355),b=n(20113),E=n(87691),h=function(e){var t=e.isVisible,n=e.hide,i=e.onConfirm,a=e.loading,l=e.confirmText,o=e.title,c=e.text,s=e.isDestructiveAction;return r.createElement(g.v,{isVisible:t,hide:n,confirmText:r.createElement(f.I,{loading:a,text:l}),isDestructiveAction:s,onConfirm:i,disableConfirm:a,hideOnConfirm:!1},r.createElement(k.x,{paddingBottom:"6px"},r.createElement(b.X6,{scale:"L"},o)),r.createElement(k.x,{paddingBottom:"32px"},r.createElement(E.F,{scale:"L"},c)))};function y(e){var t=e.isVisible,n=e.hide,i=e.deleteCatalog,a=e.loading;return r.createElement(h,{isVisible:t,hide:n,confirmText:"Delete",isDestructiveAction:!0,onConfirm:i,loading:a,title:"Delete list",text:"Deleting this list will remove it from Your library. If others have saved this list, it will also be deleted and removed from their library. Deleting this list will not delete any stories in it."})}var C=n(85208),w=function(e){var t=e.isVisible,n=e.hide,i=e.onConfirm;return r.createElement(h,{isVisible:t,hide:n,loading:!1,text:"If others have saved this list, it will be removed from their library.",confirmText:"Make private",title:"Make list private",onConfirm:i})},O=n(1109),S=n(40201),I=n(93310),x=n(31379),D=n(52069),R=n(75221);function V(e){var t=e.isVisible,n=e.hide,i=e.catalog,l=e.updateCatalog,o=e.loading,c=i.name,s=i.description,u=i.visibility,m=i.id,p=i.type,v=(0,d.O)(!1),b=(0,a.Z)(v,3),h=b[0],y=b[1],C=b[2],V=(0,r.useState)(c),N=(0,a.Z)(V,2),P=N[0],j=N[1],L=(0,r.useState)(!!s),T=(0,a.Z)(L,2),Z=T[0],A=T[1],B=(0,r.useState)(s),F=(0,a.Z)(B,2),M=F[0],U=F[1],H=(0,r.useState)(u),z=(0,a.Z)(H,2),_=z[0],q=z[1],Q=i.type===R.HQ.PREDEFINED_LIST,X=(0,r.useCallback)((function(e){j(e.target.value)}),[]),K=(0,r.useCallback)((function(e){U(e.target.value)}),[]),Y=(0,r.useCallback)((function(){q((function(e){return e===R.n2.PRIVATE?R.n2.PUBLIC:R.n2.PRIVATE}))}),[]),G=(0,r.useCallback)((function(){var e=P.trim(),t=null==M?void 0:M.trim();l({variables:{catalogId:m,attributes:{type:p,title:e!==c?e:null,description:t!==s?t:null,visibility:_!==u?_:null}}})}),[P,M,_,l,m,p,c,s,u]),J=(0,r.useCallback)((function(){_===R.n2.PRIVATE&&u===R.n2.PUBLIC?y():G()}),[G,y,_,u]),W=(0,r.useCallback)((function(){C(),G()}),[C,G]),$=P.trim(),ee=(null!==M?M.trim():null)===s&&$===c&&_===u;return h?r.createElement(w,{hide:C,onConfirm:W,isVisible:!0}):r.createElement(g.v,{isVisible:t,hide:n,confirmText:r.createElement(f.I,{loading:o}),isDestructiveAction:!1,onConfirm:J,disableConfirm:!Q&&!$||o||ee||(0,O.G6)(P)||(0,O.z6)(M),hideOnConfirm:!1},r.createElement(k.x,{height:"400px"},r.createElement(k.x,{paddingBottom:"60px"},r.createElement(D.Dx,{scale:"L"},"Edit list")),r.createElement(k.x,{textAlign:"left",width:"400px",sm:{width:"100%"}},!Q&&r.createElement(k.x,{paddingBottom:"20px"},r.createElement(S.n,{value:P,onChange:X,placeholder:"Give it a name",characterCountLimit:O.lp})),r.createElement(k.x,{paddingBottom:"20px"},Z?r.createElement(k.x,{maxHeight:"170px",overflow:"auto"},r.createElement(S.n,{value:null!=M?M:void 0,onChange:K,placeholder:"Description",isMultiline:!0,autoFocus:!0,characterCountLimit:O.B0})):r.createElement(I.r,{onClick:function(){return A(!0)}},r.createElement(E.F,{scale:"L",color:"ACCENT"},"Add a description"))),r.createElement(k.x,null,r.createElement(x.X,{checked:_===R.n2.PRIVATE,onChange:Y,textScale:"L"},"Make it private")))))}var N=n(75675),P=n(70533),j=n(86801),L=n(92661),T=n(78285),Z=n(43487),A=n(71341),B=n(50458);function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function M(e){for(var t=1;t1&&r.createElement(o.Sl,null,r.createElement(I.r,{"aria-controls":l,"aria-expanded":i,onClick:Fe},"Remove items")),r.createElement(o.Sl,null,r.createElement(I.r,{"aria-controls":l,"aria-expanded":i,onClick:Ae},"Make list ",s===R.n2.PUBLIC?"private":"public")),g>1&&r.createElement(o.Sl,null,r.createElement(I.r,{"aria-controls":l,"aria-expanded":i,onClick:Be},"Reorder items")),r.createElement(o.Sl,null,r.createElement(N.w,{isVisible:ke,hide:Ee,onConfirm:Me,entityTypename:"Catalog"}),r.createElement(I.r,{"aria-controls":l,"aria-expanded":i,onClick:k?Ue:be},k?"Show responses":"Hide responses")),t.type!==R.HQ.PREDEFINED_LIST&&r.createElement(o.Sl,null,r.createElement(y,{isVisible:me,hide:ve,deleteCatalog:je,loading:Le}),r.createElement(I.r,{"aria-controls":l,"aria-expanded":i,onClick:pe},r.createElement(E.F,{scale:"M",color:"ERROR"},"Delete list"))),r.createElement(w,{isVisible:Ce,hide:Oe,onConfirm:Ze}))},z=n(18627),_=n(66411),q=function(e){var t=e.catalog,n=e.ariaExpanded,i=e.hidePopover,a=t.id,l=t.viewerEdge.clapCount,c=(0,C.ok)().clapCatalog,s=(0,C.es)().flagCatalog,u=(0,z.A)(),d=(0,_.pK)(),m=(0,Z.v9)((function(e){return e.config.authDomain})),p=(0,B.yk)(t,m),v=r.useCallback((function(){l&&(c({catalogId:a,numClaps:-l}),u.event("list.clientUnvote",{listId:a,unvoteCount:l,source:d}),i())}),[a,l,d,c,i]),f=r.useCallback((function(){s({catalogId:a}),i()}),[a,s,i]);return r.createElement(r.Fragment,null,r.createElement(o.mX,null,p&&r.createElement(j.E,{mediumUrl:p,onClick:i}),0!==l&&r.createElement(o.Sl,null,r.createElement(I.r,{onClick:v,"aria-expanded":n},"Undo applause for this list")),r.createElement(o.Sl,null,r.createElement(I.r,{onClick:f,"aria-expanded":n},"Report this list"))))},Q=function(e){var t=e.catalog,n=e.viewer,i=e.isResponsive,l=(0,d.O)(!1),m=(0,a.Z)(l,4),p=m[0],v=m[2],f=m[3],g="catalogContentMenu",k=p?"true":"false",b=n.id===t.creator.id,E=r.useCallback((function(){return r.createElement(o.mX,null,b?r.createElement(H,{catalog:t,ariaExpanded:k,ariaId:g,hidePopover:v,viewer:n}):r.createElement(q,{catalog:t,ariaExpanded:k,hidePopover:v}))}),[b,t,k,v,n]);return r.createElement(c.J,{ariaId:g,isVisible:p,hide:v,popoverRenderFn:E},r.createElement(s.u,{onClick:f,ariaLabel:"More options",icon:r.createElement(u.Z,null),text:i?"More":void 0,tooltipText:"More"}))},X=function(e){return r.createElement(l.I,null,(function(t){return t?r.createElement(Q,(0,i.Z)({viewer:t},e)):null}))}},70533:(e,t,n)=>{"use strict";n.d(t,{qz:()=>u,sK:()=>s,SM:()=>d,VC:()=>m});var i=n(34699),a=n(21919),r=n(75221),l=n(78285),o={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateCatalogLockResponsesMutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"attributes"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdateCatalogInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}},{kind:"Argument",name:{kind:"Name",value:"attributes"},value:{kind:"Variable",name:{kind:"Name",value:"attributes"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"responsesLocked"}}]}}]}}]}}]},c={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateCatalogDisallowResponsesMutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"attributes"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UpdateCatalogInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}},{kind:"Argument",name:{kind:"Name",value:"attributes"},value:{kind:"Variable",name:{kind:"Name",value:"attributes"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"disallowResponses"}}]}}]}}]}}]},s=function(e){var t=(0,l.w)();return(0,a.D)(c,{variables:{catalogId:e,attributes:{type:r.HQ.LISTS,disallowResponses:!0}},onCompleted:function(){t({message:"Responses are now hidden for this list."})}})},u=function(e){var t=(0,l.w)();return(0,a.D)(c,{variables:{catalogId:e,attributes:{type:r.HQ.LISTS,disallowResponses:!1}},onCompleted:function(){t({message:"Responses are now shown for this list."})}})},d=function(e,t,n,l){var c=(0,a.D)(o,{variables:{catalogId:l,attributes:{type:r.HQ.LISTS,responsesLocked:!0}},onCompleted:function(){e.event("responses.locked",{catalogId:l,source:t}),n()}});return(0,i.Z)(c,1)[0]},m=function(e,t){var n=(0,a.D)(o,{variables:{catalogId:t,attributes:{type:r.HQ.LISTS,responsesLocked:!1}},onCompleted:function(){e()}});return(0,i.Z)(n,1)[0]}},86801:(e,t,n)=>{"use strict";n.d(t,{_:()=>f,E:()=>g});var i=n(96156),a=n(67294),r=n(77355),l=n(93310),o=n(18627),c=n(78285),s=n(21254),u=n(38352);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function m(e){for(var t=1;t{"use strict";n.d(t,{b:()=>C});var i=n(67294),a=n(85208),r=n(6443),l=n(26350),o=n(77355),c=n(30020),s=n(38356),u=n(92661),d=n(45550);function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t