(window.webpackJsonp=window.webpackJsonp||[]).push([[58],{1007:function(t,s,e){"use strict";e.r(s),e.d(s,"default",(function(){return w}));var a,o,r=e(0),c=(e(1),e(12)),i=e(18),n=e(3),p=e.n(n),u=e(16),d=e.n(u),l=e(281),h=e(34),b=e(4),m=e(1304),f=e(957),j=e(1296),O=e(20),I=e(958);const g=Object(b.f)({refresh:{id:"refresh",defaultMessage:"Refresh"}});let w=Object(c.connect)(((t,s)=>({accountIds:t.getIn(["user_lists","reblogged_by",s.params.statusId])})))(a=Object(b.g)(((o=class extends i.a{constructor(){super(...arguments),this.handleRefresh=()=>{this.props.dispatch(Object(h.r)(this.props.params.statusId))}}componentWillMount(){this.props.accountIds||this.props.dispatch(Object(h.r)(this.props.params.statusId))}componentWillReceiveProps(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(h.r)(t.params.statusId))}render(){const{intl:t,accountIds:s,multiColumn:e}=this.props;if(!s)return Object(r.a)(f.a,{},void 0,Object(r.a)(l.b,{}));const a=Object(r.a)(b.b,{id:"status.reblogs.empty",defaultMessage:"No one has boosted this post yet. When someone does, they will show up here."});return Object(r.a)(f.a,{bindToDocument:!e},void 0,Object(r.a)(I.a,{showBackButton:!0,multiColumn:e,extraButton:Object(r.a)("button",{className:"column-header__button",title:t.formatMessage(g.refresh),"aria-label":t.formatMessage(g.refresh),onClick:this.handleRefresh},void 0,Object(r.a)(O.a,{id:"refresh"}))}),Object(r.a)(j.a,{scrollKey:"reblogs",emptyMessage:a,bindToDocument:!e},void 0,s.map((t=>Object(r.a)(m.a,{id:t,withNote:!1},t)))))}}).propTypes={params:p.a.object.isRequired,dispatch:p.a.func.isRequired,accountIds:d.a.list,multiColumn:p.a.bool,intl:p.a.object.isRequired},a=o))||a)||a}}]);
//# sourceMappingURL=reblogs-dbcf98f469d7f6208d08.chunk.js.map