"use strict";(self.webpackChunklite=self.webpackChunklite||[]).push([[5250],{24809:(e,n,i)=>{i.d(n,{A:()=>l});var a,t=i(96540);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n{i.d(n,{c:()=>d});var a=i(45458),t=i(59265),o={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CatalogContentNonCreatorMenu_catalog"},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:"viewerEdge"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clapCount"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"catalogUrl_catalog"}}]}}].concat((0,a.A)(t.Rm.definitions))},l={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CatalogContentCreatorMenu_catalog"},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:"visibility"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"type"}},{kind:"Field",name:{kind:"Name",value:"postItemsCount"}},{kind:"Field",name:{kind:"Name",value:"predefined"}},{kind:"Field",name:{kind:"Name",value:"disallowResponses"}},{kind:"Field",name:{kind:"Name",value:"creator"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"userUrl_user"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"UpdateCatalogDialog_catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"catalogUrl_catalog"}}]}}].concat((0,a.A)(t.v0.definitions),(0,a.A)([{kind:"FragmentDefinition",name:{kind:"Name",value:"UpdateCatalogDialog_catalog"},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:"name"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"visibility"}},{kind:"Field",name:{kind:"Name",value:"type"}}]}}]),(0,a.A)(t.Rm.definitions))},d={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CatalogContentMenu_catalog"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"creator"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"userUrl_user"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"CatalogContentNonCreatorMenu_catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"CatalogContentCreatorMenu_catalog"}}]}}].concat((0,a.A)(t.v0.definitions),(0,a.A)(o.definitions),(0,a.A)(l.definitions))}},13397:(e,n,i)=>{i.d(n,{m:()=>s});var a=i(45458),t=i(59265),o=i(55918),l=i(93240),d=i(87544),r=i(73114),c={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CatalogsListItemCovers_catalog"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"listItemsConnection"},name:{kind:"Name",value:"itemsConnection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"pagingOptions"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"10"}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"catalogItemId"}},{kind:"FragmentSpread",name:{kind:"Name",value:"PreviewCatalogCovers_catalogItemV2"}}]}}]}}]}}].concat((0,a.A)(r.L.definitions))},m=i(52161),u=i(40853),s={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"CatalogsListItem_catalog"},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:"name"}},{kind:"Field",name:{kind:"Name",value:"predefined"}},{kind:"Field",name:{kind:"Name",value:"visibility"}},{kind:"Field",name:{kind:"Name",value:"creator"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageId"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"FragmentSpread",name:{kind:"Name",value:"userUrl_user"}},{kind:"FragmentSpread",name:{kind:"Name",value:"useIsVerifiedBookAuthor_user"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"getCatalogSlugId_Catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"formatItemsCount_catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"CatalogsListItemCovers_catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"CatalogContentMenu_catalog"}},{kind:"FragmentSpread",name:{kind:"Name",value:"SaveCatalogButton_catalog"}}]}}].concat((0,a.A)(t.v0.definitions),(0,a.A)(o.s.definitions),(0,a.A)(l.S.definitions),(0,a.A)(d.PL.definitions),(0,a.A)(c.definitions),(0,a.A)(m.c.definitions),(0,a.A)(u.l.definitions))}},73114:(e,n,i)=>{i.d(n,{L:()=>a});var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"PreviewCatalogCovers_catalogItemV2"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CatalogItemV2"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"catalogItemId"}},{kind:"Field",name:{kind:"Name",value:"entity"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"visibility"}},{kind:"Field",name:{kind:"Name",value:"previewImage"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"alt"}}]}}]}}]}}]}}]}},22554:(e,n,i)=>{i.d(n,{NB:()=>l,O1:()=>o,e1:()=>r,eB:()=>t,vW:()=>d});var a=i(42976),t=50,o=20,l=20,d=10,r=function(e){var n=e.limit,i=e.withCatalogDetails,t=void 0!==i&&i;return{userId:e.userId,pagingOptions:{limit:n},type:a.Mh.LISTS,withCatalogDetails:t}}},41370:(e,n,i)=>{i.d(n,{G:()=>l});var a=i(96540),t=i(52290),o=i(77662),l=function(e){var n=e.loading,i=e.text,l=void 0===i?"Done":i;return a.createElement(t.a,{display:"inline-flex",alignItems:"center",tag:"span"},l,n&&a.createElement(t.a,{paddingLeft:"10px",tag:"span"},a.createElement(o.k,{size:"18px"})))}},87544:(e,n,i)=>{i.d(n,{Be:()=>a,PL:()=>o,S7:()=>t});var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"itemIsUnlistedPost_catalogItemV2"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CatalogItemV2"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"entity"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"visibility"}}]}}]}}]}}]},t={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"getCatalogMiroURLForMetadata_catalog"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"thumbnailImage"}}]}}]},o={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"formatItemsCount_catalog"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Catalog"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"postItemsCount"}}]}}]}},85764:(e,n,i)=>{i.d(n,{JX:()=>p,Ke:()=>f,OW:()=>g,P2:()=>m,Yg:()=>u,b5:()=>s,bD:()=>k,dX:()=>N,ix:()=>v,sP:()=>c});var a=i(55127),t=i.n(a),o=i(96540),l=i(2550),d=i(42976),r=i(90383),c=function(){var e=(0,l.A)().viewerId;return(0,o.useCallback)((function(n){return e===n}),[e])},m=function(e){return c()(e)},u=function(e){return(0,r.rP)({miroId:e.thumbnailImage})},s=function(e){var n=e.postItemsCount;return n>0?"".concat(e.postItemsCount," ").concat(t()("story",n)):""},k=function(){return"This story is no longer available"},v=function(e){var n;return"Post"===(null===(n=e.entity)||void 0===n?void 0:n.__typename)&&e.entity.visibility===d.dL.UNLISTED},g=60,f=280;function p(e){return!!e&&e.length>f}function N(e){return e.length>g}},678:(e,n,i)=>{i.d(n,{VP:()=>f,gt:()=>y,Tq:()=>b,PN:()=>N,dJ:()=>p,WM:()=>g,qK:()=>S,eq:()=>k});var a=i(80296),t=i(45458),o=i(64467),l=i(67194),d=i(73927),r=i(21335),c=i(42976),m={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"newCatalogItemV2_catalogItemV2"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CatalogItemV2"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"catalogItemId"}}]}}]};function u(e,n){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),i.push.apply(i,a)}return i}function s(e){for(var n=1;n0&&e.modify({id:e.identify({__typename:"Catalog",id:n}),fields:s(s({},v(a,o.length)),{},{itemsConnection:function(e){var n=(null==e?void 0:e.items)||[];return s(s({},e),{},{items:[].concat((0,t.A)(o),(0,t.A)(n))})}})})}var p=function(e,n){e.modify({id:e.identify({__typename:"UserViewerEdge",id:"userId:".concat(n,"-viewerId:").concat(n)}),fields:{catalogsConnection:function(e,n){return n.DELETE}}})};function N(e,n){e.modify({id:e.identify((0,l.WU)("ROOT_QUERY")),fields:{catalogsByUser:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=(arguments.length>1?arguments[1]:void 0).DELETE,t={},o=(0,d.E)({userId:n}),l=0,r=Object.entries(e);l0&&void 0!==arguments[0]?arguments[0]:{},l=arguments.length>1?arguments[1]:void 0,r=l.readField,c=l.DELETE,m={},u=(0,d.E)({userId:n,type:i}),k=0,v=Object.entries(e);k0?e-1:0}}}),e.modify({id:(0,r.sf)(e,{userId:n,viewerId:n}),fields:{followingCatalogsConnection:function(e,n){var t=n.DELETE,o=n.readField;if(a)return t;var l=s(s({},e),{},{catalogs:e.catalogs.filter((function(e){return o("id",e)!==i}))});return l}}})}},97213:(e,n,i)=>{i.d(n,{Ug:()=>C,u4:()=>y,rd:()=>S,yn:()=>F,JX:()=>h,i3:()=>I,Lm:()=>O});var a=i(80296),t=i(95420),o=i(96540),l=i(678),d=i(72130),r=i(42976),c=i(91830),m=i(15371),u={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"ClapCatalog"},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:"numClaps"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"clapCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}},{kind:"Argument",name:{kind:"Name",value:"numClaps"},value:{kind:"Variable",name:{kind:"Name",value:"numClaps"}}}],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:"clapCount"}},{kind:"Field",name:{kind:"Name",value:"clappersCount"}},{kind:"Field",name:{kind:"Name",value:"viewerEdge"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"clapCount"}}]}}]}}]}}]}}]},s=i(45458),k=i(59265),v={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"CreateCatalog"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"attributes"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"CreateCatalogInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"createCatalog"},arguments:[{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:"name"}},{kind:"Field",name:{kind:"Name",value:"visibility"}},{kind:"Field",name:{kind:"Name",value:"version"}},{kind:"Field",name:{kind:"Name",value:"creator"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"catalogUrl_catalog"}}]}}]}}]}}].concat((0,s.A)(k.Rm.definitions))},g={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"DeleteCatalog"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"deleteCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"MutationSuccess"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"}}]}}]}}]}}]},f={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"FlagCatalog"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"flagCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}}]}]}}]},p={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"FollowCatalog"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"followCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"MutationSuccess"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"}}]}}]}}]}}]},N={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UnfollowCatalog"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"catalogId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"unfollowCatalog"},arguments:[{kind:"Argument",name:{kind:"Name",value:"catalogId"},value:{kind:"Variable",name:{kind:"Name",value:"catalogId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"MutationSuccess"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"}}]}}]}}]}}]},b={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateCatalog"},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:"name"}},{kind:"Field",name:{kind:"Name",value:"visibility"}},{kind:"Field",name:{kind:"Name",value:"description"}}]}}]}}]}}]};function y(e){var n=(0,d.$L)(),i=(0,t.n)(v,{update:function(n){(0,l.PN)(n,e)},onCompleted:function(e){var i=e.createCatalog;"Catalog"===i.__typename&&n.event("list.new",{listId:i.id,listName:i.name,userId:i.creator.id,listPrivacyLevel:m.J8[i.visibility]})}}),o=(0,a.A)(i,2),r=o[0],c=o[1];return{createCatalog:function(e){return r({variables:e})},loading:c.loading,data:c.data,error:c.error}}function S(e){var n=e.catalog,i=e.userId,r=e.onCompleted,m=(0,d.$L)(),u=(0,c.zF)(),s=(0,t.n)(g,{onCompleted:function(e){var i=null==e?void 0:e.deleteCatalog;"MutationSuccess"===i.__typename&&i.success&&(m.event("list.deleted",{listId:n.id}),u({message:"List deleted and removed from Your library"}),null==r||r())},update:function(e){(0,l.PN)(e,i),(0,l.dJ)(e,i)}}),k=(0,a.A)(s,2),v=k[0],f=k[1],p=f.loading,N=f.error;return{deleteCatalog:(0,o.useCallback)((function(){v({variables:{catalogId:n.id}})}),[n.id]),loading:p,error:N}}function C(){var e=(0,t.n)(u),n=(0,a.A)(e,2),i=n[0],o=n[1];return{clapCatalog:function(e){return i({variables:e})},loading:o.loading,data:o.data,error:o.error}}function F(){var e=(0,c.zF)(),n=(0,t.n)(f,{onCompleted:function(){e({message:"Successfully reported list."})},onError:function(){e({toastStyle:"RETRYABLE_ERROR",duration:4e3})}}),i=(0,a.A)(n,1)[0];return{flagCatalog:function(e){return i({variables:e})}}}function h(e,n){var i=(0,c.zF)(),r=(0,d.$L)(),m=(0,t.n)(p,{update:function(i){(0,l.qK)(i,e,n,!0)},onCompleted:function(e){var a=null==e?void 0:e.followCatalog;"MutationSuccess"===a.__typename&&a.success&&(r.event("list.saved",{listId:n}),i({toastStyle:"FOLLOW_CATALOG"}))}}),u=(0,a.A)(m,2),s=u[0],k=u[1].loading;return{followCatalog:(0,o.useCallback)((function(){s({variables:{catalogId:n}})}),[n]),loading:k}}function I(e,n){var i=(0,c.zF)(),r=(0,d.$L)(),m=(0,t.n)(N,{update:function(i){(0,l.qK)(i,e,n,!1)},onCompleted:function(e){var a=null==e?void 0:e.unfollowCatalog;"MutationSuccess"===a.__typename&&a.success&&(r.event("list.removedFromLibrary",{listId:n}),i({message:"List removed from Your Library"}))}}),u=(0,a.A)(m,2),s=u[0],k=u[1].loading;return{unfollowCatalog:(0,o.useCallback)((function(){s({variables:{catalogId:n}})}),[n]),loading:k}}function O(e,n,i){var a=(0,d.$L)(),o=(0,c.zF)();return(0,t.n)(b,{onCompleted:function(t){if("Catalog"===(null==t?void 0:t.updateCatalog.__typename)){var l=t.updateCatalog.visibility,d=t.updateCatalog.name;if(l!==e.visibility){var c=e.predefined?(0,m.cm)(e.predefined):d;a.event("list.privacyChanged",{listId:t.updateCatalog.id,listPrivacyLevel:m.J8[l]}),o({message:"".concat(c," is now ").concat(l===r.y_.PUBLIC?"public":"private")})}d!==e.name&&(null==i||i(d))}null==n||n()}})}},22036:(e,n,i)=>{i.d(n,{n:()=>l});var a=i(96540),t=i(79756),o=i(46445),l=function(e){var n=e.onConfirm,i=e.isVisible,l=e.hide,d=e.entityTypename,r=(0,t.bY)(d);return a.createElement(o.T,{onConfirm:n,isVisible:i,hide:l,titleText:"Hide responses",confirmText:"Confirm",isDestructiveAction:!1},"People will still be able to respond, but the link to see responses will not be displayed at the bottom of your ",r,".")}},40853:(e,n,i)=>{i.d(n,{l:()=>o});var a=i(45458),t=i(93240),o={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"SaveCatalogButton_catalog"},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:"creator"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"username"}}]}},{kind:"Field",name:{kind:"Name",value:"viewerEdge"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"isFollowing"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"getCatalogSlugId_Catalog"}}]}}].concat((0,a.A)(t.S.definitions))}},30142:(e,n,i)=>{i.d(n,{i:()=>m});var a=i(80296),t=i(96540),o=t.createContext({isFetching:!1}),l=i(52290),d=i(99731),r=i(66305),c=!1;i.g.window&&function e(){window.requestAnimationFrame((function(){c=!0,setImmediate((function(){c=!1,e()}))}))}();var m=function(e){var n=e.children,i=e.fetchMore,m=e.scrollableEl,u=e.disabled,s=e.fetchMoreText,k=void 0===s?"Load more":s,v=e.fetchingPlaceholder,g=function(e){var n=e.fetchMore,i=e.scrollableEl,o=e.disabled,l=(0,t.useState)(!1),d=(0,a.A)(l,2),m=d[0],u=d[1],s=(0,t.useRef)(null),k=(0,t.useRef)(!1),v=(0,t.useRef)(),g=(0,t.useMemo)((function(){return(0,r.$U)(i||void 0)}),[i]),f=(0,t.useRef)(m),p=(0,t.useRef)(n);(0,t.useEffect)((function(){f.current=m,p.current=n}),[m,n]);var N=(0,t.useCallback)((function(){return p.current?(u(!0),p.current().then((function(){return u(!1)}))):Promise.resolve()}),[]),b=(0,t.useCallback)((function(){k.current||(k.current=!0,v.current=function(e){if(!c)return window.requestAnimationFrame((function(){setImmediate((function(){return e()}))}));setImmediate((function(){return e()}))}((function(){if(k.current=!1,s.current&&!f.current&&p.current&&g instanceof r.ZJ){var e=g.ref,n=s.current.getBoundingClientRect(),i=e instanceof Window?e.innerHeight:e.clientHeight;n.top-i<3*i&&N().then((function(){return b()}))}})))}),[g]);return(0,t.useEffect)((function(){if(!o)return g.on("scroll_throttled",b),g.on("resize_throttled",b),function(){g.off("scroll_throttled",b),g.off("resize_throttled",b)}}),[g,b,o]),(0,t.useEffect)((function(){return b(),function(){v.current&&cancelAnimationFrame(v.current)}}),[]),{isFetching:m,bottomEdgeRef:s,handleFetchMore:N}}({fetchMore:i,scrollableEl:m,disabled:u}),f=g.isFetching,p=g.bottomEdgeRef,N=g.handleFetchMore;return t.createElement(o.Provider,{value:{isFetching:f}},t.createElement("div",null,n,f&&v,u&&i&&!f&&t.createElement(l.a,{display:"flex",justifyContent:"center",marginBottom:"48px"},t.createElement(d.$n,{onClick:N},k)),t.createElement("div",{ref:p})))}},28993:(e,n,i)=>{i.d(n,{P:()=>c});var a=i(58168),t=i(64467),o=i(96540),l=i(44402);function d(e,n){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),i.push.apply(i,a)}return i}var r=function(e){return function(n){var i="function"==typeof e?e(n):e;return function(e){for(var n=1;n{i.d(n,{u:()=>p});var a=i(58168),t=i(80045),o=i(64467),l=i(96540),d=i(28993),r=i(85050),c=i(36557),m=i(18721),u=i(46963),s=i(27049),k=i(5600),v=["icon","text","tooltipText","rules"];function g(e,n){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),i.push.apply(i,a)}return i}var f=function(e){return{border:"1px solid ".concat(e.colorTokens.border.neutral.primary.base),borderRadius:"99em",padding:"0px 16px 0px 12px",height:"38px",display:"flex",alignItems:"center",":hover":{borderColor:e.colorTokens.border.neutral.tertiary.base},"& svg":{marginRight:"8px"}}},p=function(e){var n,i,p=e.icon,N=e.text,b=e.tooltipText,y=void 0===b?"":b,S=e.rules,C=(0,t.A)(e,v),F=(0,u.U)(),h=F===s.i.xs||F===s.i.sm;return l.createElement(k.G,{tooltipText:y,targetDistance:10,isVisible:!N||!!N&&!h},l.createElement(d.P,(0,a.A)({rules:(n=!!N,i=S,function(e){var a;return function(e){for(var n=1;n{i.d(n,{S:()=>f,D:()=>v});var a,t=i(64467),o=i(96540),l=i(52290),d=i(36557),r=i(44402);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var n=1;n path"]={fill:i?e.colorTokens.border.neutral.tertiary.base:e.colorTokens.background.neutral.secondary.base}),a}))}))),o.createElement(l.a,{sm:{width:h}},T?a:o.createElement(d.kZ,{color:u?"LIGHTER":f,scale:N,clamp:F},a)))}},46445:(e,n,i)=>{i.d(n,{T:()=>u});var a=i(58168),t=i(80045),o=i(96540),l=i(52290),d=i(56942),r=i(36557),c=i(64314),m=["children","titleText"],u=function(e){var n,i=e.children,u=e.titleText,s=(0,t.A)(e,m),k="confirmDialogTitle",v=null!==(n=s.testId)&&void 0!==n?n:void 0;return o.createElement(c.m,(0,a.A)({},s,{ariaLabelledBy:k}),o.createElement(d.DZ,{ariaLabelledById:k,scale:{xs:"M",sm:"M",md:"L",lg:"L",xl:"L"},testId:v},u),o.createElement(l.a,{paddingTop:"6px",paddingBottom:"36px"},o.createElement(r.kZ,{scale:{xs:"M",sm:"M",md:"L",lg:"L",xl:"L"},tag:"div"},i)))}}}]); //# sourceMappingURL=https://stats.medium.build/lite/sourcemaps/5250.9f9e01d2.chunk.js.map