define(["require","exports","tslib","react","spectrum/facepile","comments2/components/rich_facepile/avatars","comments2/components/rich_facepile/context"],(function(e,a,t,r,i,o,n){"use strict";var l,s;Object.defineProperty(a,"__esModule",{value:!0}),r=t.__importStar(r),a.DisplayMode=o.DisplayMode,(s=a.SizeClass||(a.SizeClass={}))[s.Small=0]="Small",s[s.Medium=1]="Medium",s[s.Large=2]="Large",s[s.ExtraLarge=3]="ExtraLarge";var c=((l={})[a.SizeClass.Small]=2,l[a.SizeClass.Medium]=3,l[a.SizeClass.Large]=o.MAX_FACES,l[a.SizeClass.ExtraLarge]=o.MAX_FACES,l),p=(function(e){function a(){return null!==e&&e.apply(this,arguments)||this}return t.__extends(a,e),a.prototype.render=function(){var e=this.props,a=e.avatarSize,l=void 0===a?32:a,s=e.avatarInfoList,p=e.becomePassiveOnOverflowAvatarClick,v=e.intl,u=e.localization,C=e.onAvatarClick,m=e.onTooltipChange,d=e.overflowBasis,f=e.shadowBackgroundColor,S=e.sizeClass,h=e.sizeClassToCircleCountOverrides,g=e.tooltipComponent,z=t.__assign({},c,h),_=Math.min(z[S],o.MAX_FACES);if(_<=0)return null;var A,M,E=Math.max(d,s.length);return E<=_?(A=s,M=void 0):M=E-(A=s.slice(0,_-1)).length,r.createElement(n.RichFacepileContext.Provider,{value:{intl:v,localization:u}},r.createElement(o.Avatars,{avatarSize:l,onAvatarClick:C,onTooltipChange:m,avatarInfoList:A,becomePassiveOnOverflowAvatarClick:p,overflowRemainderCount:M,tooltipComponent:g,renderFacepile:function(e){return r.createElement(i.Facepile,{avatarSize:l,shadowBackgroundColor:f},e.reverse())}}))},a})(r.PureComponent);a.RichFacepile=p})); //# sourceMappingURL=rich_facepile.min.js-vflfI0Zf_.map