Merge branch 'update-mastofe/glitch-soc-2019-01-28' into 'develop'
[akkoma] / priv / static / packs / features / list_editor.js
index a883dd9f3edccaf3b538ca3872b0263319d56d65..34ef7c1449f0c75ef0d92becf3fddb7402922b3d 100644 (file)
@@ -1,2 +1,2 @@
-webpackJsonp([31],{1010:function(e,n,t){"use strict";t.d(n,"a",function(){return x});var a,i,o,r,c=t(2),s=t.n(c),u=t(1),d=t.n(u),l=t(3),p=t.n(l),f=t(4),v=t.n(f),h=t(0),m=(t.n(h),t(5)),b=t.n(m),g=t(9),_=t(67),y=t(12),I=t.n(y),j=t(14),R=t.n(j),C=t(54),O=t(53),N=t(23),q=t(7),M=t(96),k=Object(q.f)({remove:{id:"lists.account.remove",defaultMessage:"Remove from list"},add:{id:"lists.account.add",defaultMessage:"Add to list"}}),w=function(){var e=Object(_.c)();return function(n,t){var a=t.accountId,i=t.added;return{account:e(n,a),added:void 0===i?n.getIn(["listEditor","accounts","items"]).includes(a):i}}},A=function(e,n){var t=n.accountId;return{onRemove:function(){return e(Object(M.D)(t))},onAdd:function(){return e(Object(M.v)(t))}}},x=(a=Object(g.connect)(w,A))(i=Object(q.g)((r=o=function(e){function n(){return d()(this,n),p()(this,e.apply(this,arguments))}return v()(n,e),n.prototype.render=function(){var e=this.props,n=e.account,t=e.intl,a=e.onRemove,i=e.onAdd,o=e.added,r=void 0;return r=o?s()(N.a,{icon:"times",title:t.formatMessage(k.remove),onClick:a}):s()(N.a,{icon:"plus",title:t.formatMessage(k.add),onClick:i}),s()("div",{className:"account"},void 0,s()("div",{className:"account__wrapper"},void 0,s()("div",{className:"account__display-name"},void 0,s()("div",{className:"account__avatar-wrapper"},void 0,s()(C.a,{account:n,size:36})),s()(O.a,{account:n})),s()("div",{className:"account__relationship"},void 0,r)))},n}(I.a),o.propTypes={account:R.a.map.isRequired,intl:b.a.object.isRequired,onRemove:b.a.func.isRequired,onAdd:b.a.func.isRequired,added:b.a.bool},o.defaultProps={added:!1},i=r))||i)||i},1011:function(e,n,t){"use strict";t.d(n,"a",function(){return R});var a,i,o=t(2),r=t.n(o),c=t(1),s=t.n(c),u=t(3),d=t.n(u),l=t(4),p=t.n(l),f=t(0),v=t.n(f),h=t(9),m=t(7),b=t(96),g=t(10),_=t.n(g),y=Object(m.f)({search:{id:"lists.search",defaultMessage:"Search among people you follow"}}),I=function(e){return{value:e.getIn(["listEditor","suggestions","value"])}},j=function(e){return{onSubmit:function(n){return e(Object(b.B)(n))},onClear:function(){return e(Object(b.y)())},onChange:function(n){return e(Object(b.x)(n))}}},R=(a=Object(h.connect)(I,j))(i=Object(m.g)(i=function(e){function n(){var t,a,i;s()(this,n);for(var o=arguments.length,r=Array(o),c=0;c<o;c++)r[c]=arguments[c];return t=a=d()(this,e.call.apply(e,[this].concat(r))),a.handleChange=function(e){a.props.onChange(e.target.value)},a.handleKeyUp=function(e){13===e.keyCode&&a.props.onSubmit(a.props.value)},a.handleClear=function(){a.props.onClear()},i=t,d()(a,i)}return p()(n,e),n.prototype.render=function(){var e=this.props,n=e.value,t=e.intl,a=n.length>0;return r()("div",{className:"list-editor__search search"},void 0,r()("label",{},void 0,r()("span",{style:{display:"none"}},void 0,t.formatMessage(y.search)),r()("input",{className:"search__input",type:"text",value:n,onChange:this.handleChange,onKeyUp:this.handleKeyUp,placeholder:t.formatMessage(y.search)})),r()("div",{role:"button",tabIndex:"0",className:"search__icon",onClick:this.handleClear},void 0,r()("i",{className:_()("fa fa-search",{active:!a})}),r()("i",{"aria-label":t.formatMessage(y.search),className:_()("fa fa-times-circle",{active:a})})))},n}(v.a.PureComponent))||i)||i},838:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),t.d(n,"default",function(){return x});var a,i,o,r,c=t(2),s=t.n(c),u=t(1),d=t.n(u),l=t(3),p=t.n(l),f=t(4),v=t.n(f),h=t(0),m=(t.n(h),t(5)),b=t.n(m),g=t(14),_=t.n(g),y=t(9),I=t(12),j=t.n(I),R=t(7),C=t(96),O=t(1010),N=t(1011),q=t(28),M=t(27),k=t.n(M),w=function(e){return{title:e.getIn(["listEditor","title"]),accountIds:e.getIn(["listEditor","accounts","items"]),searchAccountIds:e.getIn(["listEditor","suggestions","items"])}},A=function(e){return{onInitialize:function(n){return e(Object(C.F)(n))},onClear:function(){return e(Object(C.y)())},onReset:function(){return e(Object(C.E)())}}},x=(a=Object(y.connect)(w,A))(i=Object(R.g)((r=o=function(e){function n(){return d()(this,n),p()(this,e.apply(this,arguments))}return v()(n,e),n.prototype.componentDidMount=function(){var e=this.props;(0,e.onInitialize)(e.listId)},n.prototype.componentWillUnmount=function(){(0,this.props.onReset)()},n.prototype.render=function(){var e=this.props,n=e.title,t=e.accountIds,a=e.searchAccountIds,i=e.onClear,o=a.size>0;return s()("div",{className:"modal-root__modal list-editor"},void 0,s()("h4",{},void 0,n),s()(N.a,{}),s()("div",{className:"drawer__pager"},void 0,s()("div",{className:"drawer__inner list-editor__accounts"},void 0,t.map(function(e){return s()(O.a,{accountId:e,added:!0},e)})),o&&s()("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:i}),s()(q.a,{defaultStyle:{x:-100},style:{x:k()(o?0:-100,{stiffness:210,damping:20})}},void 0,function(e){var n=e.x;return s()("div",{className:"drawer__inner backdrop",style:{transform:0===n?null:"translateX("+n+"%)",visibility:-100===n?"hidden":"visible"}},void 0,a.map(function(e){return s()(O.a,{accountId:e},e)}))})))},n}(j.a),o.propTypes={listId:b.a.string.isRequired,onClose:b.a.func.isRequired,intl:b.a.object.isRequired,onInitialize:b.a.func.isRequired,onClear:b.a.func.isRequired,onReset:b.a.func.isRequired,title:b.a.string.isRequired,accountIds:_.a.list.isRequired,searchAccountIds:_.a.list.isRequired},i=r))||i)||i}});
+(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{715:function(e,t,a){"use strict";a.r(t);var n,c,i,o,r,s,u,d=a(1),l=a(6),b=a(2),p=a(3),f=a.n(p),j=a(5),O=a.n(j),v=a(26),m=a.n(v),h=a(20),g=a(24),_=a(7),y=a(34),I=a(154),R=a(140),C=a(141),N=a(63),w=Object(_.f)({remove:{id:"lists.account.remove",defaultMessage:"Remove from list"},add:{id:"lists.account.add",defaultMessage:"Add to list"}}),q=Object(h.connect)(function(){var c=Object(I.d)();return function(e,t){var a=t.accountId,n=t.added;return{account:c(e,a),added:void 0===n?e.getIn(["listEditor","accounts","items"]).includes(a):n}}},function(e,t){var a=t.accountId;return{onRemove:function(){return e(Object(y.K)(a))},onAdd:function(){return e(Object(y.B)(a))}}})(n=Object(_.g)((i=c=function(e){function t(){return e.apply(this,arguments)||this}return Object(l.a)(t,e),t.prototype.render=function(){var e,t=this.props,a=t.account,n=t.intl,c=t.onRemove,i=t.onAdd;return e=t.added?Object(d.a)(N.a,{icon:"times",title:n.formatMessage(w.remove),onClick:c}):Object(d.a)(N.a,{icon:"plus",title:n.formatMessage(w.add),onClick:i}),Object(d.a)("div",{className:"account"},void 0,Object(d.a)("div",{className:"account__wrapper"},void 0,Object(d.a)("div",{className:"account__display-name"},void 0,Object(d.a)("div",{className:"account__avatar-wrapper"},void 0,Object(d.a)(R.a,{account:a,size:36})),Object(d.a)(C.a,{account:a})),Object(d.a)("div",{className:"account__relationship"},void 0,e)))},t}(g.a),Object(b.a)(c,"propTypes",{account:m.a.map.isRequired,intl:O.a.object.isRequired,onRemove:O.a.func.isRequired,onAdd:O.a.func.isRequired,added:O.a.bool}),Object(b.a)(c,"defaultProps",{added:!1}),n=i))||n)||n,M=a(0),k=a(12),A=a.n(k),E=Object(_.f)({search:{id:"lists.search",defaultMessage:"Search among people you follow"}}),x=Object(h.connect)(function(e){return{value:e.getIn(["listEditor","suggestions","value"])}},function(t){return{onSubmit:function(e){return t(Object(y.H)(e))},onClear:function(){return t(Object(y.E)())},onChange:function(e){return t(Object(y.D)(e))}}})(o=Object(_.g)(o=function(c){function e(){for(var t,e=arguments.length,a=new Array(e),n=0;n<e;n++)a[n]=arguments[n];return t=c.call.apply(c,[this].concat(a))||this,Object(b.a)(Object(M.a)(Object(M.a)(t)),"handleChange",function(e){t.props.onChange(e.target.value)}),Object(b.a)(Object(M.a)(Object(M.a)(t)),"handleKeyUp",function(e){13===e.keyCode&&t.props.onSubmit(t.props.value)}),Object(b.a)(Object(M.a)(Object(M.a)(t)),"handleClear",function(){t.props.onClear()}),t}return Object(l.a)(e,c),e.prototype.render=function(){var e=this.props,t=e.value,a=e.intl,n=0<t.length;return Object(d.a)("div",{className:"list-editor__search search"},void 0,Object(d.a)("label",{},void 0,Object(d.a)("span",{style:{display:"none"}},void 0,a.formatMessage(E.search)),Object(d.a)("input",{className:"search__input",type:"text",value:t,onChange:this.handleChange,onKeyUp:this.handleKeyUp,placeholder:a.formatMessage(E.search)})),Object(d.a)("div",{role:"button",tabIndex:"0",className:"search__icon",onClick:this.handleClear},void 0,Object(d.a)("i",{className:A()("fa fa-search",{active:!n})}),Object(d.a)("i",{"aria-label":a.formatMessage(E.search),className:A()("fa fa-times-circle",{active:n})})))},e}(f.a.PureComponent))||o)||o,z=a(139),K=a(45),S=a.n(K);a.d(t,"default",function(){return U});var U=Object(h.connect)(function(e){return{title:e.getIn(["listEditor","title"]),accountIds:e.getIn(["listEditor","accounts","items"]),searchAccountIds:e.getIn(["listEditor","suggestions","items"])}},function(t){return{onInitialize:function(e){return t(Object(y.O)(e))},onClear:function(){return t(Object(y.E)())},onReset:function(){return t(Object(y.M)())}}})(r=Object(_.g)((u=s=function(e){function t(){return e.apply(this,arguments)||this}Object(l.a)(t,e);var a=t.prototype;return a.componentDidMount=function(){var e=this.props;(0,e.onInitialize)(e.listId)},a.componentWillUnmount=function(){(0,this.props.onReset)()},a.render=function(){var e=this.props,t=e.title,a=e.accountIds,n=e.searchAccountIds,c=e.onClear,i=0<n.size;return Object(d.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(d.a)("h4",{},void 0,t),Object(d.a)(x,{}),Object(d.a)("div",{className:"drawer__pager"},void 0,Object(d.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,a.map(function(e){return Object(d.a)(q,{accountId:e,added:!0},e)})),i&&Object(d.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:c}),Object(d.a)(z.a,{defaultStyle:{x:-100},style:{x:S()(i?0:-100,{stiffness:210,damping:20})}},void 0,function(e){var t=e.x;return Object(d.a)("div",{className:"drawer__inner backdrop",style:{transform:0===t?null:"translateX("+t+"%)",visibility:-100===t?"hidden":"visible"}},void 0,n.map(function(e){return Object(d.a)(q,{accountId:e},e)}))})))},t}(g.a),Object(b.a)(s,"propTypes",{listId:O.a.string.isRequired,onClose:O.a.func.isRequired,intl:O.a.object.isRequired,onInitialize:O.a.func.isRequired,onClear:O.a.func.isRequired,onReset:O.a.func.isRequired,title:O.a.string.isRequired,accountIds:m.a.list.isRequired,searchAccountIds:m.a.list.isRequired}),r=u))||r)||r}}]);
 //# sourceMappingURL=list_editor.js.map
\ No newline at end of file