(self.webpackChunklite=self.webpackChunklite||[]).push([[5514],{21177:(e,n,t)=>{"use strict";t.d(n,{n:()=>o});var a=t(87329),i=t(68216),l=t(27048),o={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"UserInListDialog_user"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"User"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"username"}},{kind:"Field",name:{kind:"Name",value:"bio"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"FragmentSpread",name:{kind:"Name",value:"userUrl_user"}},{kind:"FragmentSpread",name:{kind:"Name",value:"UserAvatar_user"}}]}}].concat((0,a.Z)(i.$m.definitions),(0,a.Z)(l.W.definitions))}},6342:(e,n,t)=>{"use strict";t.d(n,{F:()=>u});var a=t(67294),i=t(17193),l=t(77355),o=t(93310),r=t(20113),c=t(87691),s=t(43487),d=t(50458),u=function(e){var n=e.user,t=e.followButton,u=e.badge,m=(0,s.v9)((function(e){return e.config.authDomain})),p=n.username,v=n.name,f=n.bio,k=void 0===f?"":f;return v&&p?a.createElement(l.x,{padding:"12px 0"},a.createElement(l.x,{display:"flex",alignItems:"flex-start",justifyContent:"space-between"},a.createElement(l.x,{display:"flex",alignItems:"flex-start"},a.createElement(l.x,{marginRight:"20px"},a.createElement(i.Yt,{user:n,scale:"S"}),u),a.createElement(l.x,{display:"flex",flexDirection:"column",alignItems:"flex-start"},a.createElement(o.r,{href:(0,d.AW)(n,m)},a.createElement(r.X6,{scale:"XS"},v," ")),a.createElement(c.F,{scale:"S"},k))),a.createElement(l.x,{marginLeft:"48px"},t))):null}},54933:(e,n,t)=>{"use strict";t.d(n,{P:()=>g});var a=t(96156),i=t(67294),l=t(28074),o=t(14646),r=t(78142),c=t(37734),s=5,d=360/s,u={position:"absolute",pointerEvents:"none",top:"-2px",left:"0",width:"25px",height:"36px"},m={"0%":{opacity:"0",transform:"scale(1)"},"32%":{opacity:"1"},"100%":{opacity:"0",transform:"scale(1.5)"}},p={"0%":{opacity:"0",transform:"scale(1)"},"32%":{opacity:"1",transform:"scale(1.3)"},"100%":{opacity:"0",transform:"scale(1.6)"}},v=function(e){return(0,a.Z)({animation:"370ms ease-out 1 ".concat(e),opacity:"0"},(0,c.nk)("reduce"),{animationDuration:"0.1ms"})},f=function(){return{position:"absolute",top:"".concat(48,"%"),left:"".concat(-5,"px"),transformOrigin:"".concat(18,"px"),width:"".concat(2,"px"),height:"".concat(2,"px"),borderRadius:"50%",backgroundColor:r.u$}},k=function(){return{position:"absolute",top:"".concat(44,"%"),left:"".concat(-9,"px"),transformOrigin:"".concat(22,"px"),width:"0",height:"0",borderTop:"2px solid transparent",borderBottom:"2px solid transparent",borderLeft:"".concat(6,"px solid ").concat(r.w9)}};function g(e){var n=e.offset,t=e.onBurstEnd,a=(0,o.I)(),r=a(u);return i.createElement(l.w,{keyframes:{dotKeyframesName:m,triangleKeyframesName:p}},(function(e){for(var l=e.dotKeyframesName,o=e.triangleKeyframesName,c=[],u=[],m=0;m{"use strict";t.d(n,{d:()=>P});var a=t(67294),i=t(30020),l=t(14646);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n svg":{pointerEvents:"none"},":active":{borderStyle:"none"},WebkitUserSelect:"none"}}}({buttonColor:p,isDisabled:o,isLoading:c})}),[p,o,c]),b=function(e){var n=e.callback,t=e.ms,i=void 0===t?300:t,l=e.callImmediately,o=void 0===l||l,r=(0,a.useState)(!1),c=(0,L.Z)(r,2),s=c[0],d=c[1];(0,O.Y)(n,s?i:null);var u=(0,a.useCallback)((function(e){"touchstart"===e.type&&(I=!0),("mousedown"!==e.type||!I&&function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:navigator.userAgent;return 0===e.button&&!((0,D.V5)(n)&&e.ctrlKey)}(e))&&(o&&n(),d(!0))}),[n,o]),m=(0,a.useCallback)((function(){d(!1)}),[]);return(0,F.L)((function(){if(s)return document.addEventListener("mouseup",m),function(){return document.removeEventListener("mouseup",m)}}),[s]),{onMouseDown:u,onTouchStart:u,onTouchEnd:m}}({callback:null!=u?u:function(){},ms:200}),h=b.onMouseDown,y=b.onTouchStart,E=b.onTouchEnd;return!u||o||c?a.createElement("div",{className:f(g)},k):a.createElement("button",{className:f(g),onMouseDown:h,onTouchStart:y,onTouchEnd:E,"data-testid":v},k)},P=function(e){var n=e.buttonColor,t=e.disableReason,l=e.isFilled,o=e.isLoading,r=void 0!==o&&o,c=e.onClickAndHold,s=e.scale,d=e.shouldHideClapsText,u=e.testId,m=!!t;return r||!m&&!d?a.createElement(T,{buttonColor:n,isFilled:l,isLoading:r,onClickAndHold:c,scale:s,testId:u}):a.createElement(i._,{tooltipText:t||"Clap",targetDistance:15},a.createElement(T,{buttonColor:n,isDisabled:m,isFilled:l,isLoading:r,onClickAndHold:c,scale:s,testId:u}))}},29074:(e,n,t)=>{"use strict";t.d(n,{l:()=>o});var a=t(67294),i=t(77355),l=t(77241),o=function(e){var n=e.verticalClapsText,t=e.children;return a.createElement(i.x,{display:"flex",alignItems:"center",flexDirection:n?"column":"row",zIndex:l.ZP.elevatedLink},t)}},47628:(e,n,t)=>{"use strict";t.d(n,{$:()=>p});var a=t(23450),i=t.n(a),l=t(67294),o=t(17878),r=t(93310),c=t(87691),s=t(14646),d=t(21372),u={cursor:"progress"},m=function(e){return function(n){return{textAlign:"left",":hover":{color:"LIGHTER"===e?n.colorTokens.foreground.neutral.primary.hover:n.colorTokens.foreground.neutral.secondary.base}}}},p=function(e){var n=e.showVoters,t=e.shouldShowResponsiveLabelText,a=e.shouldHideClapsText,p=e.hasLabel,v=e.clapCount,f=e.showFullNumber,k=e.countColor,g=e.countScale,b=void 0===g?"M":g,h=e.isLoading,y=void 0!==h&&h,E=(0,s.I)(),S=f?(0,d.rR)(v):(0,d.pY)(v),N=p&&!a?" ".concat(i()("clap",v)):"";return k||(k=t||p||a?"DARKER":"LIGHTER"),l.createElement(c.F,{color:k,scale:b},y?l.createElement("span",{className:E(u)},"--"):n?l.createElement(r.r,{onClick:n,rules:m(k)},S,t?l.createElement(o.s,null,N):N):S)}},24291:(e,n,t)=>{"use strict";t.d(n,{q:()=>f});var a=t(96156),i=t(67294),l=t(28074),o=t(14646),r=t(37734),c={"0%":{transform:"matrix(0.97, 0, 0, 1, 0, 12)",opacity:"0"},"20%":{transform:"matrix(0.99, 0, 0, 1, 0, 2)",opacity:".7"},"40%":{transform:"matrix(1, 0, 0, 1, 0, -1)",opacity:"1"},"70%":{transform:"matrix(1, 0, 0, 1, 0, 0)",opacity:"1"},"100%":{transform:"matrix(1, 0, 0, 1, 0, 0)",opacity:"1"}},s={"0%":{opacity:"1",transform:"translateY(0px)"},"10%":{opacity:"1",transform:"translateY(-3px)"},"100%":{opacity:"0",transform:"translateY(-50px)"}},d="400ms ease-out 500ms",u={"0%":{transform:"scale(1)"},"15%":{transform:"scale(1.1)"},"100%":{transform:"scale(1)"}},m="500ms",p=function(e){return function(n){return(0,a.Z)({backgroundColor:n.colorTokens.background.neutral.quaternary.base,bottom:"39px",color:n.backgroundColor,borderRadius:"50%",fontSize:"15px",height:"35px",left:"-4px",lineHeight:"35px",position:"absolute",textAlign:"center",width:"35px",animation:"".concat(e," 400ms ease-out")},(0,r.nk)("reduce"),{animationDuration:"0.1ms !important"})}},v=function(e,n){e&&(e.style.animation=n,e.scrollTop)};function f(e){var n=e.clappedAt,t=e.count,a=e.onFloatEnd,r=(0,o.I)(),f=(0,i.useRef)(n),k=(0,i.useRef)({enter:"",exit:"",pop:""}),g=(0,i.useRef)(null),b=(0,i.useCallback)((function(e){var n=k.current;e.animationName===n.enter||e.animationName===n.pop?v(g.current,"".concat(n.exit," ").concat(d)):e.animationName===n.exit&&(g.current&&(g.current.style.opacity="0"),a())}),[a]);return(0,i.useEffect)((function(){f.current!==n&&(v(g.current,""),v(g.current,"".concat(k.current.pop," ").concat(m)),f.current=n)}),[n]),i.createElement(l.w,{keyframes:{enter:c,exit:s,pop:u}},(function(e){return k.current=e,i.createElement("div",{ref:g,className:r([p(e.enter)]),onAnimationEnd:b},"+".concat(t))}))}},78457:(e,n,t)=>{"use strict";t.d(n,{$:()=>l});var a=t(67294),i=t(14646),l=function(e){var n=e.children,t=e.buttonStyle,l=e.hasClaps,o=(0,i.I)(),r=function(e){return"SUBTLE_MARGIN"===e?"0px":"8px"}(t);return a.createElement("div",{className:"pw-multi-vote-icon ".concat(o((function(){return{position:"relative",marginRight:l?"4px":"0px",marginLeft:{xs:r,sm:r,md:void 0,lg:void 0,xl:void 0},WebkitUserSelect:"none"}})))},n)}},11098:(e,n,t)=>{"use strict";t.d(n,{W:()=>o});var a=t(67294),i=t(95983),l=t(77355),o=function(e){var n=e.children,t=e.buttonStyle,o={marginTop:i.E0[t]},r={marginRight:"SUBTLE_MARGIN"===t?"0px":"16px",marginTop:"0px"};return a.createElement(l.x,{xs:r,sm:r,md:o,lg:o,xl:o,playwrightClassName:"pw-multi-vote-count"},n)}},20998:(e,n,t)=>{"use strict";t.d(n,{v:()=>d});var a=t(96156),i=t(67294),l=t(28074),o=t(14646),r=t(37734),c={"0%":{transform:"scale(1)"},"50%":{transform:"scale(1.1)"},"100%":{transform:"scale(1)"}},s=function(e){return(0,a.Z)({animation:"".concat(e," 500ms 1")},(0,r.nk)("reduce"),{animationDuration:"0.1ms"})};function d(e){var n=e.isPopping,t=void 0!==n&&n,a=e.onPopEnd,r=e.children,d=(0,o.I)();return i.createElement(l.w,{keyframes:{popAnimation:c}},(function(e){var n=e.popAnimation;return i.createElement("div",{className:t?d(s(n)):"",onAnimationEnd:a},r)}))}},93818:(e,n,t)=>{"use strict";t.d(n,{x:()=>u});var a=t(23450),i=t.n(a),l=t(67294),o=t(91583),r=t(77355),c=t(47230),s=t(20113),d=function(e){var n=e.isVisible,t=e.hide,a=e.users,i=e.fetchMore,d=e.title,u=e.showMoreLabel,m=e.loading;return l.createElement(o.V,{isVisible:n,hide:t,withAnimation:!0},l.createElement(r.x,{maxWidth:"550px",sm:{paddingTop:"0"},paddingTop:"88px"},l.createElement(r.x,{display:"flex",flexDirection:"column",marginBottom:"24px",textAlign:"center"},l.createElement(s.X6,{scale:"S"},d)),a,i&&l.createElement(r.x,{display:"flex",flexDirection:"column",margin:"24px",alignItems:"center"},l.createElement(c.zx,{buttonStyle:"SOCIAL",size:"SMALL",onClick:i,disabled:m},u))))},u=function(e){var n=e.isVisible,t=e.hide,a=e.voters,o=e.fetchMore,r=e.voterCount,c=e.title,s=e.clapCount,u=e.loading;return l.createElement(d,{isVisible:n,hide:t,fetchMore:o,users:a,title:"".concat(s," ").concat(i()("clap",s)," from ").concat(r," ").concat(1===r?"person":"people",' for "\n ').concat(c,'"'),showMoreLabel:"Show more claps",loading:u})}},72431:(e,n,t)=>{"use strict";t.d(n,{g:()=>m});var a=t(67294),i=t(70194),l=t(92780);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var n=1;n{"use strict";t.d(n,{b:()=>a,S2:()=>i,E0:()=>o,wH:()=>r});var a=500,i=50,l={SUBTLE:"S",SUBTLE_MARGIN:"S",SUBTLE_PADDED:"M"},o={SUBTLE:"5px",SUBTLE_MARGIN:"0px",SUBTLE_PADDED:"0px"},r=function(e,n){return{alwaysShowClapsLabel:n,hasClapsLabel:n,buttonScale:l[e]}}},75857:(e,n,t)=>{"use strict";t.d(n,{m:()=>r});var a=t(87329),i=t(34699),l=t(67294),o=t(95983),r=function(e){var n=e.onIncrementClaps,t=e.onSubmitClapsAccumulated,r=(0,l.useRef)(),c=(0,l.useState)(0),s=(0,i.Z)(c,2),d=s[0],u=s[1],m=(0,l.useState)([]),p=(0,i.Z)(m,2),v=p[0],f=p[1],k=(0,l.useState)(!1),g=(0,i.Z)(k,2),b=g[0],h=g[1],y=(0,l.useState)(!1),E=(0,i.Z)(y,2),S=E[0],N=E[1],C=(0,l.useState)(0),x=(0,i.Z)(C,2),w=x[0],L=x[1],O=(0,l.useCallback)((function(){n()||u((function(e){return e+1}))}),[n]),F=(0,l.useCallback)((function(){f((function(e){for(var n=360*Math.random();-1!==e.indexOf(n);)n+=360;return[].concat((0,a.Z)(e),[n])})),L(Date.now()),h(!0),N(!0),O()}),[O]),D=(0,l.useCallback)((function(){h(!1)}),[]),I=(0,l.useCallback)((function(){N(!1)}),[]),T=(0,l.useCallback)((function(e){f((function(n){return n.filter((function(n){return n!==e}))}))}),[]),P=(0,l.useCallback)((function(){var e=r.current;e&&clearTimeout(e)}),[]),M=(0,l.useCallback)((function(e){P(),r.current=0!==e?setTimeout((function(){t(e),u(0)}),o.b):void 0}),[t]);return(0,l.useEffect)((function(){M(d)}),[d]),(0,l.useEffect)((function(){return function(){P()}}),[]),{isShowingViewerClapCount:b,isPopping:S,clappedAt:w,burstOffsets:v,clap:F,onFloatEnd:D,onPopEnd:I,removeBurst:T}}},46732:(e,n,t)=>{"use strict";t.d(n,{JP:()=>l,cZ:()=>o});var a=t(87329),i=t(1877),l={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"ClapMutation_post"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},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"}},{kind:"FragmentSpread",name:{kind:"Name",value:"MultiVoteCount_post"}}]}}].concat((0,a.Z)(i.U.definitions))},o={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"ClapMutation"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"targetPostId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"userId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{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:"clap"},arguments:[{kind:"Argument",name:{kind:"Name",value:"targetPostId"},value:{kind:"Variable",name:{kind:"Name",value:"targetPostId"}}},{kind:"Argument",name:{kind:"Name",value:"userId"},value:{kind:"Variable",name:{kind:"Name",value:"userId"}}},{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:"viewerEdge"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ClapMutation_viewerEdge"}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"ClapMutation_post"}}]}}]}}].concat((0,a.Z)([{kind:"FragmentDefinition",name:{kind:"Name",value:"ClapMutation_viewerEdge"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"PostViewerEdge"}},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"}}]}}]),(0,a.Z)(l.definitions))}},13195:(e,n,t)=>{"use strict";t.d(n,{C:()=>u});var a=t(96156),i=t(34699),l=t(21919),o=t(67294),r=t(11462),c=t(46732);function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function d(e){for(var n=1;n{"use strict";t.d(n,{x:()=>o});var a=t(87329),i=t(98007),l=t(1877),o={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"MultiVote_post"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},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:"FragmentSpread",name:{kind:"Name",value:"SusiClickable_user"}}]}},{kind:"Field",name:{kind:"Name",value:"isPublished"}},{kind:"FragmentSpread",name:{kind:"Name",value:"SusiClickable_post"}},{kind:"Field",name:{kind:"Name",value:"collection"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"slug"}}]}},{kind:"Field",name:{kind:"Name",value:"isLimitedState"}},{kind:"FragmentSpread",name:{kind:"Name",value:"MultiVoteCount_post"}}]}}].concat((0,a.Z)(i.Vm.definitions),(0,a.Z)(i.qU.definitions),(0,a.Z)(l.U.definitions))}},56804:(e,n,t)=>{"use strict";t.d(n,{S:()=>$});var a=t(96156),i=t(67294),l=t(86706),o=t(54933),r=t(1249),c=t(29074),s=t(24291),d=t(78457),u=t(11098),m=t(20998),p=t(95983),v=t(75857),f=t(6443),k=t(39507),g=t(18733),b=t(26350),h=t(18627),y=t(66411),E=t(83486),S=t(43487),N=t(51681),C=t(50458),x=t(13195),w=t(47628),L=t(81253),O=t(75412),F=t(6342),D=t(93818),I=t(72431),T=t(32317),P=t(87329),M=t(78693),j=t(21177),V={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PostVotersDialogQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"postId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"pagingOptions"}},type:{kind:"NamedType",name:{kind:"Name",value:"PagingOptions"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"post"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"postId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"clapCount"}},{kind:"Field",name:{kind:"Name",value:"voterCount"}},{kind:"Field",name:{kind:"Name",value:"voters"},arguments:[{kind:"Argument",name:{kind:"Name",value:"paging"},value:{kind:"Variable",name:{kind:"Name",value:"pagingOptions"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"user"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"FragmentSpread",name:{kind:"Name",value:"UserFollowButton_user"}},{kind:"FragmentSpread",name:{kind:"Name",value:"UserInListDialog_user"}}]}},{kind:"Field",name:{kind:"Name",value:"clapCount"}}]}},{kind:"Field",name:{kind:"Name",value:"pagingInfo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"next"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"page"}}]}}]}}]}},{kind:"FragmentSpread",name:{kind:"Name",value:"UserFollowButton_post"}}]}}]}}].concat((0,P.Z)(M.s.definitions),(0,P.Z)(j.n.definitions),(0,P.Z)(M.S.definitions))},R=["__typename"];function z(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function A(e){for(var n=1;n0||g))return null;var h=function(e){var t=e.showVoters;return i.createElement(w.$,{showVoters:t,hasLabel:a,showFullNumber:o,shouldShowResponsiveLabelText:u,shouldHideClapsText:p,clapCount:n,countColor:v,countScale:f,isLoading:g})};return s&&b&&!g?i.createElement(U.B,null,(function(e){var n=e.isVisible,t=e.show,a=e.hide;return i.createElement(i.Fragment,null,i.createElement(B._,{tooltipText:"View Claps",targetDistance:15},i.createElement(h,{showVoters:t})),n&&i.createElement(H,{isVisible:!0,hide:a,postId:b}))})):i.createElement(h,null)}var Y=t(94402);function q(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function G(e){for(var n=1;n=p.S2)return"Viewer exceeded authorized claps limit.";var e;e={postId:t.id,clapCount:ie+1,viewerClapCount:le+1,viewerHasClappedSinceFetch:!0},ee((0,E.at)(e))}),[le,t.id,ie]),ce=(0,i.useCallback)((function(e){B(H,$,e,Q),ne.event("post.clientUpvote",{postId:t.id,postIds:[t.id],voteCount:e,source:te})}),[t.id,$,Q,te]),se=(0,v.m)({onIncrementClaps:re,onSubmitClapsAccumulated:ce}),de=se.clappedAt,ue=se.onFloatEnd,me=se.removeBurst,pe=se.clap,ve=se.isPopping,fe=se.isShowingViewerClapCount,ke=se.burstOffsets,ge=se.onPopEnd;(0,i.useEffect)((function(){return function(){var e;e={postId:t.id},ee((0,E.HQ)(e))}}),[]);var be,he=t.collection,ye=t.creator,Ee=t.id,Se=t.isPublished,Ne=t.isLimitedState,Ce=(be=!(!ye||ye.id!==$),Ne?"This feature is temporarily disabled":Se?be?"You cannot applaud your own story":void 0:"You cannot applaud a draft"),xe=(0,p.wH)(a,O),we=xe.alwaysShowClapsLabel,Le=xe.hasClapsLabel,Oe=xe.buttonScale,Fe=!!(le&&le>0),De=!!(ie&&ie>0),Ie=he&&he.slug?(0,C.JL)(X,he.slug,Ee):(0,C.kI)(X,Ee);return i.createElement(c.l,{verticalClapsText:j},i.createElement(d.$,{buttonStyle:a,hasClaps:De||Z},$||Ce?i.createElement(i.Fragment,null,fe&&i.createElement(g.N8,null,i.createElement(s.q,{count:le,clappedAt:de,onFloatEnd:ue})),i.createElement(m.v,{isPopping:ve,onPopEnd:ge},i.createElement(r.d,{buttonColor:V,disableReason:Ce,isFilled:Fe,isLoading:W||Z,onClickAndHold:pe,scale:Oe,shouldHideClapsText:D,testId:z})),ke.map((function(e){return i.createElement(o.P,{key:e,offset:e,onBurstEnd:me})}))):i.createElement(b.R,{operation:"register",post:t,user:t.creator||void 0,actionUrl:Ie,susiEntry:P,testId:z},i.createElement(r.d,{scale:Oe,buttonColor:V,shouldHideClapsText:D,testId:z}))),(De||Z)&&!T&&(!fe||we)&&i.createElement(u.W,{buttonStyle:a},i.createElement(K,{post:t,clapCount:ie,showFullNumber:oe,hasLabel:Le,hasDialog:w,shouldShowResponsiveLabelText:O,shouldHideClapsText:D,countColor:V,countScale:R,isLoading:Z})))},$=function(e){var n;return i.createElement(y.cW,{source:{postId:null===(n=e.post)||void 0===n?void 0:n.id},extendSource:!0},i.createElement(W,e))}},1877:(e,n,t)=>{"use strict";t.d(n,{U:()=>a});var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"MultiVoteCount_post"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},94402:(e,n,t)=>{"use strict";t.d(n,{m:()=>o});var a=t(64718),i=t(59764),l={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ClapCountQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"postId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"postResult"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"postId"}}}],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:"id"}},{kind:"Field",name:{kind:"Name",value:"clapCount"}}]}}]}}]}}]},o=function(e){var n=e.post,t=(0,a.a)(l,{fetchPolicy:"network-only",nextFetchPolicy:"cache-first",ssr:!1,variables:{postId:n.id}}),o=t.data,r=t.loading;return{clapCount:o&&(0,i.f)(o.postResult)?o.postResult.clapCount:null,clapCountLoading:r}}},17878:(e,n,t)=>{"use strict";t.d(n,{s:()=>s,e:()=>d});var a=t(22122),i=t(81253),l=t(67294),o=t(77355),r=["xs","sm","children"],c=["xs","sm","children"],s=function(e){var n=e.xs,t=e.sm,c=e.children,s=(0,i.Z)(e,r);return l.createElement(o.x,(0,a.Z)({xs:{display:"none"},sm:{display:n?"inline-block":"none"},md:{display:n||t?"inline-block":"none"},lg:{display:"inline-block"},xl:{display:"inline-block"},tag:"span"},s),c)},d=function(e){var n=e.xs,t=e.sm,r=e.children,s=(0,i.Z)(e,c);return l.createElement(o.x,(0,a.Z)({xs:{display:"inline-block"},sm:{display:n?"none":"inline-block"},md:{display:n||t?"none":"inline-block"},lg:{display:"none"},xl:{display:"none"},tag:"span"},s),r)}},39507:(e,n,t)=>{"use strict";t.d(n,{T:()=>l});var a=t(64718),i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"PostViewerEdgeQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"postId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"post"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"postId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Post"}},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:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"clapCount"}},{kind:"Field",name:{kind:"Name",value:"readingList"}},{kind:"Field",name:{kind:"Name",value:"shareKey"}},{kind:"Field",name:{kind:"Name",value:"creatorPartnerProgramEnrollmentStatus"}}]}}]}}]}}]}}]},l=function(e){var n,t=(0,a.a)(i,{variables:{postId:(null==e?void 0:e.id)||""},ssr:!1,skip:!(null!=e&&e.id)}),l=t.loading,o=t.error,r=t.data;return l?{loading:l}:o?{error:o}:{viewerEdge:null==r||null===(n=r.post)||void 0===n?void 0:n.viewerEdge}}},88903:(e,n,t)=>{"use strict";t.d(n,{Y:()=>i});var a=t(67294);function i(e,n){var t=a.useRef(e);function i(){t.current&&t.current()}a.useEffect((function(){t.current=e}),[e]),a.useEffect((function(){if(null!==n){var e=setInterval(i,n);return function(){clearInterval(e)}}}),[n])}},51681:(e,n,t)=>{"use strict";function a(e,n,t){return!!n&&e[n.id]||{clapCount:(null==n?void 0:n.clapCount)||0,viewerClapCount:(null==t?void 0:t.clapCount)||0,viewerHasClappedSinceFetch:!1}}t.d(n,{l:()=>a})}}]); //# sourceMappingURL=https://stats.medium.build/lite/sourcemaps/5514.6018be2b.chunk.js.map