X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=priv%2Fstatic%2Fpacks%2Ffeatures%2Flist_editor.js;h=f63276d6c970a56eecc7e1836cc6f219853c4144;hb=283fb1e05bcd34294ea7bdedab62b0cc6f88d742;hp=a4147a7038df1f0cd00516ab1a019ad9ac8344a4;hpb=45f790becc2cc63ac000c6432fe8c84e0b589822;p=akkoma diff --git a/priv/static/packs/features/list_editor.js b/priv/static/packs/features/list_editor.js index a4147a703..f63276d6c 100644 --- a/priv/static/packs/features/list_editor.js +++ b/priv/static/packs/features/list_editor.js @@ -1,2 +1,2 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{697:function(e,t,n){"use strict";n.r(t);var a,c,i,o,r,s,u,d,l=n(0),b=n(7),p=n(1),f=n(2),j=n.n(f),O=n(5),h=n.n(O),v=n(27),m=n.n(v),g=n(24),C=n(25),_=n(6),y=n(32),I=n(199),R=n(193),N=n(194),w=n(67),k=Object(_.f)({remove:{id:"lists.account.remove",defaultMessage:"Remove from list"},add:{id:"lists.account.add",defaultMessage:"Add to list"}}),q=Object(g.connect)(function(){var c=Object(I.d)();return function(e,t){var n=t.accountId,a=t.added;return{account:c(e,n),added:void 0===a?e.getIn(["listEditor","accounts","items"]).includes(n):a}}},function(e,t){var n=t.accountId;return{onRemove:function(){return e(Object(y.K)(n))},onAdd:function(){return e(Object(y.B)(n))}}})(a=Object(_.g)((i=c=function(e){function t(){return e.apply(this,arguments)||this}return Object(b.a)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.account,a=t.intl,c=t.onRemove,i=t.onAdd;return e=t.added?Object(l.a)(w.a,{icon:"times",title:a.formatMessage(k.remove),onClick:c}):Object(l.a)(w.a,{icon:"plus",title:a.formatMessage(k.add),onClick:i}),Object(l.a)("div",{className:"account"},void 0,Object(l.a)("div",{className:"account__wrapper"},void 0,Object(l.a)("div",{className:"account__display-name"},void 0,Object(l.a)("div",{className:"account__avatar-wrapper"},void 0,Object(l.a)(R.a,{account:n,size:36})),Object(l.a)(N.a,{account:n})),Object(l.a)("div",{className:"account__relationship"},void 0,e)))},t}(C.a),Object(p.a)(c,"propTypes",{account:m.a.map.isRequired,intl:h.a.object.isRequired,onRemove:h.a.func.isRequired,onAdd:h.a.func.isRequired,added:h.a.bool}),Object(p.a)(c,"defaultProps",{added:!1}),a=i))||a)||a,M=n(3),S=n(12),A=n.n(S),E=n(30),x=Object(_.f)({search:{id:"lists.search",defaultMessage:"Search among people you follow"}}),z=Object(g.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,n=new Array(e),a=0;a0;return Object(o.a)("div",{className:"list-editor__search search"},void 0,Object(o.a)("label",{},void 0,Object(o.a)("span",{style:{display:"none"}},void 0,n.formatMessage(S.search)),Object(o.a)("input",{className:"search__input",type:"text",value:t,onChange:this.handleChange,onKeyUp:this.handleKeyUp,placeholder:n.formatMessage(S.search)})),Object(o.a)("div",{role:"button",tabIndex:"0",className:"search__icon",onClick:this.handleClear},void 0,Object(o.a)(q.a,{id:"search",className:k()({active:!a})}),Object(o.a)(q.a,{id:"times-circle","aria-label":n.formatMessage(S.search),className:k()({active:a})})))},n}(d.a.PureComponent))||y)||y;var E,x,z,K=Object(O.f)({title:{id:"lists.edit.submit",defaultMessage:"Change title"}}),P=Object(j.connect)((function(e){return{value:e.getIn(["listEditor","title"]),disabled:!e.getIn(["listEditor","isChanged"])||!e.getIn(["listEditor","title"])}}),(function(e){return{onChange:function(t){return e(Object(h.C)(t))},onSubmit:function(){return e(Object(h.P)(!1))}}}))(M=Object(O.g)(M=function(e){Object(r.a)(n,e);var t;t=n;function n(){for(var t,n=arguments.length,a=new Array(n),c=0;c0;return Object(o.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(o.a)(P,{}),Object(o.a)(A,{}),Object(o.a)("div",{className:"drawer__pager"},void 0,Object(o.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,t.map((function(e){return Object(o.a)(R,{accountId:e,added:!0},e)}))),c&&Object(o.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:a}),Object(o.a)(U.a,{defaultStyle:{x:-100},style:{x:J()(c?0:-100,{stiffness:210,damping:20})}},void 0,(function(e){var t=e.x;return(Object(o.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(o.a)(R,{accountId:e},e)}))))}))))},n}(v.a),Object(s.a)(x,"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,accountIds:f.a.list.isRequired,searchAccountIds:f.a.list.isRequired}),E=z))||E)||E}}]); //# sourceMappingURL=list_editor.js.map \ No newline at end of file