Merge branch 'mastofe/bundle-2020-05-20' into 'develop'
[akkoma] / priv / static / packs / flavours / glitch / async / favourites.js
index 48c641ba7475d5b52c05b294443fa149f379bcec..59b9cec7537fde382d493c08424ac8d9bf53d8fe 100644 (file)
@@ -1,2 +1,2 @@
-(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{662:function(t,a,e){"use strict";e.r(a),e.d(a,"default",function(){return q});var s,o,n,c=e(0),i=e(2),r=e(6),u=e(1),d=e(3),l=e.n(d),p=e(21),b=e(5),f=e.n(b),h=e(26),j=e.n(h),O=e(271),m=e(49),v=e(427),I=e(630),w=e(625),y=e(627),g=e(7),k=e(25),R=Object(g.f)({heading:{id:"column.favourited_by",defaultMessage:"Favourited by"}}),q=Object(p.connect)(function(t,a){return{accountIds:t.getIn(["user_lists","favourited_by",a.params.statusId])}})(s=Object(g.g)((n=o=function(o){function t(){for(var a,t=arguments.length,e=new Array(t),s=0;s<t;s++)e[s]=arguments[s];return a=o.call.apply(o,[this].concat(e))||this,Object(u.a)(Object(i.a)(a),"shouldUpdateScroll",function(t,a){var e=a.location;return!(((t||{}).location||{}).state||{}).mastodonModalOpen&&!(e.state&&e.state.mastodonModalOpen)}),Object(u.a)(Object(i.a)(a),"handleHeaderClick",function(){a.column.scrollTop()}),Object(u.a)(Object(i.a)(a),"setRef",function(t){a.column=t}),a}Object(r.a)(t,o);var a=t.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(m.q)(this.props.params.statusId))},a.componentWillReceiveProps=function(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(m.q)(t.params.statusId))},a.render=function(){var t=this.props,a=t.intl,e=t.accountIds;return e?l.a.createElement(w.a,{ref:this.setRef},Object(c.a)(y.a,{icon:"star",title:a.formatMessage(R.heading),onClick:this.handleHeaderClick,showBackButton:!0}),Object(c.a)(v.a,{scrollKey:"favourites",shouldUpdateScroll:this.shouldUpdateScroll},void 0,Object(c.a)("div",{className:"scrollable"},void 0,e.map(function(t){return Object(c.a)(I.a,{id:t,withNote:!1},t)})))):Object(c.a)(w.a,{},void 0,Object(c.a)(O.a,{}))},t}(k.a),Object(u.a)(o,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:j.a.list,intl:f.a.object.isRequired}),s=n))||s)||s}}]);
+(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{799:function(t,e,a){"use strict";a.r(e),a.d(e,"default",(function(){return C}));var s,o,n,r=a(0),c=a(2),i=(a(9),a(6),a(8)),u=a(1),d=a(3),l=a.n(d),p=a(15),h=a(5),f=a.n(h),b=a(16),m=a.n(b),j=a(305),O=a(47),v=a(471),g=a(756),y=a(25),I=a(758),w=a(7),R=a(21),M=a(1048);var k=Object(w.f)({heading:{id:"column.favourited_by",defaultMessage:"Favourited by"},refresh:{id:"refresh",defaultMessage:"Refresh"}}),C=Object(p.connect)((function(t,e){return{accountIds:t.getIn(["user_lists","favourited_by",e.params.statusId])}}))(s=Object(w.g)((n=o=function(t){Object(i.a)(a,t);var e;e=a;function a(){for(var e,a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return e=t.call.apply(t,[this].concat(s))||this,Object(u.a)(Object(c.a)(e),"handleHeaderClick",(function(){e.column.scrollTop()})),Object(u.a)(Object(c.a)(e),"setRef",(function(t){e.column=t})),Object(u.a)(Object(c.a)(e),"handleRefresh",(function(){e.props.dispatch(Object(O.q)(e.props.params.statusId))})),e}var s=a.prototype;return s.componentWillMount=function(){this.props.accountIds||this.props.dispatch(Object(O.q)(this.props.params.statusId))},s.componentWillReceiveProps=function(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(O.q)(t.params.statusId))},s.render=function(){var t=this.props,e=t.intl,a=t.accountIds,s=t.multiColumn;if(!a)return Object(r.a)(g.a,{},void 0,Object(r.a)(j.a,{}));var o=Object(r.a)(w.b,{id:"empty_column.favourites",defaultMessage:"No one has favourited this toot yet. When someone does, they will show up here."});return(l.a.createElement(g.a,{ref:this.setRef},Object(r.a)(I.a,{icon:"star",title:e.formatMessage(k.heading),onClick:this.handleHeaderClick,showBackButton:!0,multiColumn:s,extraButton:Object(r.a)("button",{className:"column-header__button",title:e.formatMessage(k.refresh),"aria-label":e.formatMessage(k.refresh),onClick:this.handleRefresh},void 0,Object(r.a)(y.a,{id:"refresh"}))}),Object(r.a)(M.a,{scrollKey:"favourites",emptyMessage:o,bindToDocument:!s},void 0,a.map((function(t){return Object(r.a)(v.a,{id:t,withNote:!1},t)})))))},a}(R.a),Object(u.a)(o,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:m.a.list,multiColumn:f.a.bool,intl:f.a.object.isRequired}),s=n))||s)||s}}]);
 //# sourceMappingURL=favourites.js.map
\ No newline at end of file