honkoma/priv/static/packs/features/follow_requests.js

2 lines
6.5 KiB
JavaScript

webpackJsonp([18],{150:function(n,t,e){"use strict";e.d(t,"a",function(){return v});var o=e(2),c=e.n(o),a=e(1),i=e.n(a),r=e(3),u=e.n(r),l=e(4),s=e.n(l),d=e(0),f=e.n(d),h=e(10),p=e.n(h),v=function(n){function t(){var e,o,c;i()(this,t);for(var a=arguments.length,r=Array(a),l=0;l<a;l++)r[l]=arguments[l];return e=o=u()(this,n.call.apply(n,[this].concat(r))),o.handleClick=function(){o.props.onClick()},c=e,u()(o,c)}return s()(t,n),t.prototype.render=function(){var n=this.props,t=n.icon,e=n.type,o=n.active,a=n.columnHeaderId,i="";return t&&(i=c()("i",{className:"fa fa-fw fa-"+t+" column-header__icon"})),c()("h1",{className:p()("column-header",{active:o}),id:a||null},void 0,c()("button",{onClick:this.handleClick},void 0,i,e))},t}(f.a.PureComponent)},284:function(n,t,e){"use strict";e.d(t,"a",function(){return _});var o=e(2),c=e.n(o),a=e(1),i=e.n(a),r=e(3),u=e.n(r),l=e(4),s=e.n(l),d=e(34),f=e.n(d),h=e(0),p=e.n(h),v=e(150),b=e(91),m=e(35),_=function(n){function t(){var e,o,c;i()(this,t);for(var a=arguments.length,r=Array(a),l=0;l<a;l++)r[l]=arguments[l];return e=o=u()(this,n.call.apply(n,[this].concat(r))),o.handleHeaderClick=function(){var n=o.node.querySelector(".scrollable");n&&(o._interruptScrollAnimation=Object(b.b)(n))},o.handleScroll=f()(function(){void 0!==o._interruptScrollAnimation&&o._interruptScrollAnimation()},200),o.setRef=function(n){o.node=n},c=e,u()(o,c)}return s()(t,n),t.prototype.scrollTop=function(){var n=this.node.querySelector(".scrollable");n&&(this._interruptScrollAnimation=Object(b.b)(n))},t.prototype.render=function(){var n=this.props,t=n.heading,e=n.icon,o=n.children,a=n.active,i=n.hideHeadingOnMobile,r=t&&(!i||i&&!Object(m.b)(window.innerWidth)),u=r&&t.replace(/ /g,"-"),l=r&&c()(v.a,{icon:e,active:a,type:t,onClick:this.handleHeaderClick,columnHeaderId:u});return p.a.createElement("div",{ref:this.setRef,role:"region","aria-labelledby":u,className:"column",onScroll:this.handleScroll},l,o)},t}(p.a.PureComponent)},287:function(n,t,e){"use strict";e.d(t,"a",function(){return _});var o,c,a=e(2),i=e.n(a),r=e(1),u=e.n(r),l=e(3),s=e.n(l),d=e(4),f=e.n(d),h=e(0),p=e.n(h),v=e(6),b=e(5),m=e.n(b),_=(c=o=function(n){function t(){var e,o,c;u()(this,t);for(var a=arguments.length,i=Array(a),r=0;r<a;r++)i[r]=arguments[r];return e=o=s()(this,n.call.apply(n,[this].concat(i))),o.handleClick=function(){window.history&&1===window.history.length?o.context.router.history.push("/"):o.context.router.history.goBack()},c=e,s()(o,c)}return f()(t,n),t.prototype.render=function(){return i()("button",{onClick:this.handleClick,className:"column-back-button"},void 0,i()("i",{className:"fa fa-fw fa-chevron-left column-back-button__icon"}),i()(v.b,{id:"column_back_button.label",defaultMessage:"Back"}))},t}(p.a.PureComponent),o.contextTypes={router:m.a.object},c)},299:function(n,t,e){"use strict";e.d(t,"a",function(){return p});var o=e(2),c=e.n(o),a=e(1),i=e.n(a),r=e(3),u=e.n(r),l=e(4),s=e.n(l),d=e(0),f=(e.n(d),e(6)),h=e(287),p=function(n){function t(){return i()(this,t),u()(this,n.apply(this,arguments))}return s()(t,n),t.prototype.render=function(){return c()("div",{className:"column-back-button--slim"},void 0,c()("div",{role:"button",tabIndex:"0",onClick:this.handleClick,className:"column-back-button column-back-button--slim-button"},void 0,c()("i",{className:"fa fa-fw fa-chevron-left column-back-button__icon"}),c()(f.b,{id:"column_back_button.label",defaultMessage:"Back"})))},t}(h.a)},819:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),e.d(t,"default",function(){return z});var o,c,a,i,r=e(2),u=e.n(r),l=e(1),s=e.n(l),d=e(3),f=e.n(d),h=e(4),p=e.n(h),v=e(0),b=(e.n(v),e(9)),m=e(5),_=e.n(m),y=e(13),g=e.n(y),j=e(297),k=e(151),w=e(284),C=e(299),N=e(968),O=e(22),q=e(6),R=e(11),S=e.n(R),A=Object(q.f)({heading:{id:"column.follow_requests",defaultMessage:"Follow requests"}}),M=function(n){return{accountIds:n.getIn(["user_lists","follow_requests","items"])}},z=(o=Object(b.connect)(M))(c=Object(q.g)((i=a=function(n){function t(){var e,o,c;s()(this,t);for(var a=arguments.length,i=Array(a),r=0;r<a;r++)i[r]=arguments[r];return e=o=f()(this,n.call.apply(n,[this].concat(i))),o.handleScroll=function(n){var t=n.target;t.scrollTop===t.scrollHeight-t.clientHeight&&o.props.dispatch(Object(O.r)())},c=e,f()(o,c)}return p()(t,n),t.prototype.componentWillMount=function(){this.props.dispatch(Object(O.v)())},t.prototype.render=function(){var n=this.props,t=n.intl,e=n.accountIds;return e?u()(w.a,{icon:"users",heading:t.formatMessage(A.heading)},void 0,u()(C.a,{}),u()(k.a,{scrollKey:"follow_requests"},void 0,u()("div",{className:"scrollable",onScroll:this.handleScroll},void 0,e.map(function(n){return u()(N.a,{id:n},n)})))):u()(w.a,{},void 0,u()(j.a,{}))},t}(S.a),a.propTypes={params:_.a.object.isRequired,dispatch:_.a.func.isRequired,accountIds:g.a.list,intl:_.a.object.isRequired},c=i))||c)||c},968:function(n,t,e){"use strict";var o=e(9),c=e(67),a=e(969),i=e(22),r=function(){var n=Object(c.c)();return function(t,e){return{account:n(t,e.id)}}},u=function(n,t){var e=t.id;return{onAuthorize:function(){n(Object(i.p)(e))},onReject:function(){n(Object(i.B)(e))}}};t.a=Object(o.connect)(r,u)(a.a)},969:function(n,t,e){"use strict";e.d(t,"a",function(){return q});var o,c,a,i=e(2),r=e.n(i),u=e(1),l=e.n(u),s=e(3),d=e.n(s),f=e(4),h=e.n(f),p=e(0),v=(e.n(p),e(5)),b=e.n(v),m=e(13),_=e.n(m),y=e(296),g=e(57),j=e(56),k=e(23),w=e(6),C=e(11),N=e.n(C),O=Object(w.f)({authorize:{id:"follow_request.authorize",defaultMessage:"Authorize"},reject:{id:"follow_request.reject",defaultMessage:"Reject"}}),q=Object(w.g)((a=c=function(n){function t(){return l()(this,t),d()(this,n.apply(this,arguments))}return h()(t,n),t.prototype.render=function(){var n=this.props,t=n.intl,e=n.account,o=n.onAuthorize,c=n.onReject,a={__html:e.get("note_emojified")};return r()("div",{className:"account-authorize__wrapper"},void 0,r()("div",{className:"account-authorize"},void 0,r()(y.a,{href:e.get("url"),to:"/accounts/"+e.get("id"),className:"detailed-status__display-name"},void 0,r()("div",{className:"account-authorize__avatar"},void 0,r()(g.a,{account:e,size:48})),r()(j.a,{account:e})),r()("div",{className:"account__header__content",dangerouslySetInnerHTML:a})),r()("div",{className:"account--panel"},void 0,r()("div",{className:"account--panel__button"},void 0,r()(k.a,{title:t.formatMessage(O.authorize),icon:"check",onClick:o})),r()("div",{className:"account--panel__button"},void 0,r()(k.a,{title:t.formatMessage(O.reject),icon:"times",onClick:c}))))},t}(N.a),c.propTypes={account:_.a.map.isRequired,onAuthorize:b.a.func.isRequired,onReject:b.a.func.isRequired,intl:b.a.object.isRequired},o=a))||o}});
//# sourceMappingURL=follow_requests.js.map