MastoFE: Bundle 2020-01-20
This commit is contained in:
parent
aad057a2d6
commit
2a850abbeb
1283 changed files with 3505 additions and 1669 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[49],{701:function(t,e,a){"use strict";a.r(e),a.d(e,"default",function(){return A});var s,c,i,o=a(0),n=a(2),p=a(7),r=a(1),d=a(3),u=a.n(d),h=a(12),l=a(18),b=a.n(l),m=a(5),j=a.n(m),O=a(23),I=a(33),f=a(976),w=a(293),R=a(662),g=a(992),L=a(997),M=a(4),v=a(19),y=a(6),k=a(282),q=a(969),A=Object(h.connect)(function(t,e){var a=e.params.accountId,s=e.withReplies,c=void 0!==s&&s,i=c?a+":with_replies":a;return{isAccount:!!t.getIn(["accounts",a]),statusIds:t.getIn(["timelines","account:"+i,"items"],Object(M.List)()),featuredStatusIds:c?Object(M.List)():t.getIn(["timelines","account:"+a+":pinned","items"],Object(M.List)()),isLoading:t.getIn(["timelines","account:"+i,"isLoading"]),hasMore:t.getIn(["timelines","account:"+i,"hasMore"])}})((i=c=function(t){function e(){for(var e,a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return e=t.call.apply(t,[this].concat(s))||this,Object(r.a)(Object(n.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(r.a)(Object(n.a)(e),"handleLoadMore",function(t){e.props.dispatch(Object(I.q)(e.props.params.accountId,{maxId:t,withReplies:e.props.withReplies}))}),Object(r.a)(Object(n.a)(e),"setRef",function(t){e.column=t}),e}Object(p.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){var t=this.props,e=t.params.accountId,a=t.withReplies;this.props.dispatch(Object(O.F)(e)),this.props.dispatch(Object(k.d)(e)),a||this.props.dispatch(Object(I.o)(e)),this.props.dispatch(Object(I.q)(e,{withReplies:a}))},a.componentWillReceiveProps=function(t){(t.params.accountId!==this.props.params.accountId&&t.params.accountId||t.withReplies!==this.props.withReplies)&&(this.props.dispatch(Object(O.F)(t.params.accountId)),this.props.dispatch(Object(k.d)(t.params.accountId)),t.withReplies||this.props.dispatch(Object(I.o)(t.params.accountId)),this.props.dispatch(Object(I.q)(t.params.accountId,{withReplies:t.params.withReplies})))},a.render=function(){var t=this.props,e=t.statusIds,a=t.featuredStatusIds,s=t.isLoading,c=t.hasMore;return t.isAccount?!e&&s?Object(o.a)(R.a,{},void 0,Object(o.a)(w.a,{})):u.a.createElement(R.a,{ref:this.setRef,name:"account"},Object(o.a)(g.a,{onClick:this.handleHeaderClick}),Object(o.a)(f.a,{prepend:Object(o.a)(L.a,{accountId:this.props.params.accountId}),alwaysPrepend:!0,scrollKey:"account_timeline",statusIds:e,featuredStatusIds:a,isLoading:s,hasMore:c,onLoadMore:this.handleLoadMore,emptyMessage:Object(o.a)(y.b,{id:"empty_column.account_timeline",defaultMessage:"No toots here!"})})):Object(o.a)(R.a,{},void 0,Object(o.a)(q.a,{}))},e}(v.a),Object(r.a)(c,"propTypes",{params:j.a.object.isRequired,dispatch:j.a.func.isRequired,statusIds:b.a.list,featuredStatusIds:b.a.list,isLoading:j.a.bool,hasMore:j.a.bool,withReplies:j.a.bool,isAccount:j.a.bool}),s=i))||s}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{769:function(t,e,a){"use strict";a.r(e),a.d(e,"default",(function(){return A}));var s,c,i,o=a(0),n=a(2),p=a(7),r=a(1),u=a(3),d=a.n(u),l=a(13),h=a(14),b=a.n(h),m=a(5),j=a.n(m),O=a(22),I=a(32),f=a(1037),w=a(299),R=a(730),g=a(1052),L=a(1056),M=a(1121),v=a(4),y=a(18),C=a(6),k=a(290),q=a(1029),A=Object(l.connect)((function(t,e){var a=e.params.accountId,s=e.withReplies,c=void 0!==s&&s,i=c?a+":with_replies":a;return{isAccount:!!t.getIn(["accounts",a]),statusIds:t.getIn(["timelines","account:"+i,"items"],Object(v.List)()),featuredStatusIds:c?Object(v.List)():t.getIn(["timelines","account:"+a+":pinned","items"],Object(v.List)()),isLoading:t.getIn(["timelines","account:"+i,"isLoading"]),hasMore:t.getIn(["timelines","account:"+i,"hasMore"])}}))((i=c=function(t){function e(){for(var e,a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];return e=t.call.apply(t,[this].concat(s))||this,Object(r.a)(Object(n.a)(e),"handleHeaderClick",(function(){e.column.scrollTop()})),Object(r.a)(Object(n.a)(e),"handleLoadMore",(function(t){e.props.dispatch(Object(I.q)(e.props.params.accountId,{maxId:t,withReplies:e.props.withReplies}))})),Object(r.a)(Object(n.a)(e),"setRef",(function(t){e.column=t})),e}Object(p.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){var t=this.props,e=t.params.accountId,a=t.withReplies;this.props.dispatch(Object(O.F)(e)),this.props.dispatch(Object(k.d)(e)),a||this.props.dispatch(Object(I.o)(e)),this.props.dispatch(Object(I.q)(e,{withReplies:a}))},a.componentWillReceiveProps=function(t){(t.params.accountId!==this.props.params.accountId&&t.params.accountId||t.withReplies!==this.props.withReplies)&&(this.props.dispatch(Object(O.F)(t.params.accountId)),this.props.dispatch(Object(k.d)(t.params.accountId)),t.withReplies||this.props.dispatch(Object(I.o)(t.params.accountId)),this.props.dispatch(Object(I.q)(t.params.accountId,{withReplies:t.params.withReplies})))},a.render=function(){var t=this.props,e=t.statusIds,a=t.featuredStatusIds,s=t.isLoading,c=t.hasMore,i=t.isAccount,n=t.multiColumn;return i?!e&&s?Object(o.a)(R.a,{},void 0,Object(o.a)(w.a,{})):d.a.createElement(R.a,{ref:this.setRef,name:"account"},Object(o.a)(g.a,{onClick:this.handleHeaderClick,multiColumn:n}),Object(o.a)(f.a,{prepend:Object(o.a)(L.a,{accountId:this.props.params.accountId}),alwaysPrepend:!0,scrollKey:"account_timeline",statusIds:e,featuredStatusIds:a,isLoading:s,hasMore:c,onLoadMore:this.handleLoadMore,emptyMessage:Object(o.a)(C.b,{id:"empty_column.account_timeline",defaultMessage:"No toots here!"}),bindToDocument:!n})):Object(o.a)(R.a,{},void 0,Object(o.a)(M.a,{multiColumn:n}),Object(o.a)(q.a,{}))},e}(y.a),Object(r.a)(c,"propTypes",{params:j.a.object.isRequired,dispatch:j.a.func.isRequired,statusIds:b.a.list,featuredStatusIds:b.a.list,isLoading:j.a.bool,hasMore:j.a.bool,withReplies:j.a.bool,isAccount:j.a.bool,multiColumn:j.a.bool}),s=i))||s}}]);
|
||||
//# sourceMappingURL=account_timeline.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[50],{713:function(o,n,t){"use strict";t.r(n),t.d(n,"default",function(){return O});var c,e=t(0),a=t(2),i=t(7),r=t(1),l=t(3),s=t.n(l),b=t(12),d=t(6),u=t(148),f=t(68),p=t(42),j=t(23),m=t(98),O=Object(b.connect)(function(){var o=Object(u.d)();return function(n){return{account:o(n,n.getIn(["blocks","new","account_id"]))}}},function(o){return{onConfirm:function(n){o(Object(j.z)(n.get("id")))},onBlockAndReport:function(n){o(Object(j.z)(n.get("id"))),o(Object(m.k)(n))},onClose:function(){o(Object(p.c)())}}})(c=Object(d.g)(c=function(o){function n(){for(var n,t=arguments.length,c=new Array(t),e=0;e<t;e++)c[e]=arguments[e];return n=o.call.apply(o,[this].concat(c))||this,Object(r.a)(Object(a.a)(n),"handleClick",function(){n.props.onClose(),n.props.onConfirm(n.props.account)}),Object(r.a)(Object(a.a)(n),"handleSecondary",function(){n.props.onClose(),n.props.onBlockAndReport(n.props.account)}),Object(r.a)(Object(a.a)(n),"handleCancel",function(){n.props.onClose()}),Object(r.a)(Object(a.a)(n),"setRef",function(o){n.button=o}),n}Object(i.a)(n,o);var t=n.prototype;return t.componentDidMount=function(){this.button.focus()},t.render=function(){var o=this.props.account;return Object(e.a)("div",{className:"modal-root__modal block-modal"},void 0,Object(e.a)("div",{className:"block-modal__container"},void 0,Object(e.a)("p",{},void 0,Object(e.a)(d.b,{id:"confirmations.block.message",defaultMessage:"Are you sure you want to block {name}?",values:{name:Object(e.a)("strong",{},void 0,"@",o.get("acct"))}}))),Object(e.a)("div",{className:"block-modal__action-bar"},void 0,Object(e.a)(f.a,{onClick:this.handleCancel,className:"block-modal__cancel-button"},void 0,Object(e.a)(d.b,{id:"confirmation_modal.cancel",defaultMessage:"Cancel"})),Object(e.a)(f.a,{onClick:this.handleSecondary,className:"confirmation-modal__secondary-button"},void 0,Object(e.a)(d.b,{id:"confirmations.block.block_and_report",defaultMessage:"Block & Report"})),s.a.createElement(f.a,{onClick:this.handleClick,ref:this.setRef},Object(e.a)(d.b,{id:"confirmations.block.confirm",defaultMessage:"Block"}))))},n}(s.a.PureComponent))||c)||c}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{781:function(o,n,t){"use strict";t.r(n),t.d(n,"default",(function(){return O}));var c,e=t(0),a=t(2),i=t(7),r=t(1),l=t(3),s=t.n(l),b=t(13),d=t(6),u=t(103),f=t(66),p=t(42),j=t(22),m=t(99),O=Object(b.connect)((function(){var o=Object(u.d)();return function(n){return{account:o(n,n.getIn(["blocks","new","account_id"]))}}}),(function(o){return{onConfirm:function(n){o(Object(j.z)(n.get("id")))},onBlockAndReport:function(n){o(Object(j.z)(n.get("id"))),o(Object(m.k)(n))},onClose:function(){o(Object(p.c)())}}}))(c=Object(d.g)(c=function(o){function n(){for(var n,t=arguments.length,c=new Array(t),e=0;e<t;e++)c[e]=arguments[e];return n=o.call.apply(o,[this].concat(c))||this,Object(r.a)(Object(a.a)(n),"handleClick",(function(){n.props.onClose(),n.props.onConfirm(n.props.account)})),Object(r.a)(Object(a.a)(n),"handleSecondary",(function(){n.props.onClose(),n.props.onBlockAndReport(n.props.account)})),Object(r.a)(Object(a.a)(n),"handleCancel",(function(){n.props.onClose()})),Object(r.a)(Object(a.a)(n),"setRef",(function(o){n.button=o})),n}Object(i.a)(n,o);var t=n.prototype;return t.componentDidMount=function(){this.button.focus()},t.render=function(){var o=this.props.account;return Object(e.a)("div",{className:"modal-root__modal block-modal"},void 0,Object(e.a)("div",{className:"block-modal__container"},void 0,Object(e.a)("p",{},void 0,Object(e.a)(d.b,{id:"confirmations.block.message",defaultMessage:"Are you sure you want to block {name}?",values:{name:Object(e.a)("strong",{},void 0,"@",o.get("acct"))}}))),Object(e.a)("div",{className:"block-modal__action-bar"},void 0,Object(e.a)(f.a,{onClick:this.handleCancel,className:"block-modal__cancel-button"},void 0,Object(e.a)(d.b,{id:"confirmation_modal.cancel",defaultMessage:"Cancel"})),Object(e.a)(f.a,{onClick:this.handleSecondary,className:"confirmation-modal__secondary-button"},void 0,Object(e.a)(d.b,{id:"confirmations.block.block_and_report",defaultMessage:"Block & Report"})),s.a.createElement(f.a,{onClick:this.handleClick,ref:this.setRef},Object(e.a)(d.b,{id:"confirmations.block.confirm",defaultMessage:"Block"}))))},n}(s.a.PureComponent))||c)||c}}]);
|
||||
//# sourceMappingURL=block_modal.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/ui/components/block_modal.js"],"names":["BlockModal","connect","getAccount","makeGetAccount","state","account","getIn","dispatch","onConfirm","blockAccount","get","onBlockAndReport","initReport","onClose","closeModal","injectIntl","props","c","button","componentDidMount","this","focus","render","className","id","defaultMessage","values","name","onClick","handleCancel","handleSecondary","handleClick","ref","setRef","React","PureComponent"],"mappings":"kPAwCMA,EAFUC,kBA3BY,WAC1B,IAAMC,EAAaC,cAMnB,OAJwB,SAAAC,GAAK,MAAK,CAChCC,QAASH,EAAWE,EAAOA,EAAME,MAAM,CAAC,SAAU,MAAO,mBAMlC,SAAAC,GACzB,MAAO,CACLC,UADK,SACKH,GACRE,EAASE,YAAaJ,EAAQK,IAAI,SAGpCC,iBALK,SAKYN,GACfE,EAASE,YAAaJ,EAAQK,IAAI,QAClCH,EAASK,YAAWP,KAGtBQ,QAVK,WAWHN,EAASO,kB,GAMdC,Y,8LAee,WACZ,EAAKC,MAAMH,UACX,EAAKG,MAAMR,UAAU,EAAKQ,MAAMX,W,6CAGhB,WAChB,EAAKW,MAAMH,UACX,EAAKG,MAAML,iBAAiB,EAAKK,MAAMX,W,0CAG1B,WACb,EAAKW,MAAMH,Y,oCAGJ,SAACI,GACR,EAAKC,OAASD,I,8CAnBhBE,kBAAA,WACEC,KAAKF,OAAOG,S,EAqBdC,OAAA,WAAW,IACDjB,EAAYe,KAAKJ,MAAjBX,QAER,OACE,mBAAKkB,UAAU,sCAAf,EACE,mBAAKA,UAAU,+BAAf,EACE,0BACE,YAAC,IAAD,CACEC,GAAG,8BACHC,eAAe,yCACfC,OAAQ,CAAEC,KAAM,mCAAUtB,EAAQK,IAAI,cAK5C,mBAAKa,UAAU,gCAAf,EACE,YAAC,IAAD,CAAQK,QAASR,KAAKS,aAAcN,UAAU,mCAA9C,EACE,YAAC,IAAD,CAAkBC,GAAG,4BAA4BC,eAAe,YAElE,YAAC,IAAD,CAAQG,QAASR,KAAKU,gBAAiBP,UAAU,6CAAjD,EACE,YAAC,IAAD,CAAkBC,GAAG,uCAAuCC,eAAe,oBAE7E,kBAAC,IAAD,CAAQG,QAASR,KAAKW,YAAaC,IAAKZ,KAAKa,QAC3C,YAAC,IAAD,CAAkBT,GAAG,8BAA8BC,eAAe,c,GAvDrDS,IAAMC,iB","file":"flavours/glitch/async/block_modal.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport { injectIntl, FormattedMessage } from 'react-intl';\nimport { makeGetAccount } from '../../../selectors';\nimport Button from '../../../components/button';\nimport { closeModal } from '../../../actions/modal';\nimport { blockAccount } from '../../../actions/accounts';\nimport { initReport } from '../../../actions/reports';\n\n\nconst makeMapStateToProps = () => {\n const getAccount = makeGetAccount();\n\n const mapStateToProps = state => ({\n account: getAccount(state, state.getIn(['blocks', 'new', 'account_id'])),\n });\n\n return mapStateToProps;\n};\n\nconst mapDispatchToProps = dispatch => {\n return {\n onConfirm(account) {\n dispatch(blockAccount(account.get('id')));\n },\n\n onBlockAndReport(account) {\n dispatch(blockAccount(account.get('id')));\n dispatch(initReport(account));\n },\n\n onClose() {\n dispatch(closeModal());\n },\n };\n};\n\nexport default @connect(makeMapStateToProps, mapDispatchToProps)\n@injectIntl\nclass BlockModal extends React.PureComponent {\n\n static propTypes = {\n account: PropTypes.object.isRequired,\n onClose: PropTypes.func.isRequired,\n onBlockAndReport: PropTypes.func.isRequired,\n onConfirm: PropTypes.func.isRequired,\n intl: PropTypes.object.isRequired,\n };\n\n componentDidMount() {\n this.button.focus();\n }\n\n handleClick = () => {\n this.props.onClose();\n this.props.onConfirm(this.props.account);\n }\n\n handleSecondary = () => {\n this.props.onClose();\n this.props.onBlockAndReport(this.props.account);\n }\n\n handleCancel = () => {\n this.props.onClose();\n }\n\n setRef = (c) => {\n this.button = c;\n }\n\n render () {\n const { account } = this.props;\n\n return (\n <div className='modal-root__modal block-modal'>\n <div className='block-modal__container'>\n <p>\n <FormattedMessage\n id='confirmations.block.message'\n defaultMessage='Are you sure you want to block {name}?'\n values={{ name: <strong>@{account.get('acct')}</strong> }}\n />\n </p>\n </div>\n\n <div className='block-modal__action-bar'>\n <Button onClick={this.handleCancel} className='block-modal__cancel-button'>\n <FormattedMessage id='confirmation_modal.cancel' defaultMessage='Cancel' />\n </Button>\n <Button onClick={this.handleSecondary} className='confirmation-modal__secondary-button'>\n <FormattedMessage id='confirmations.block.block_and_report' defaultMessage='Block & Report' />\n </Button>\n <Button onClick={this.handleClick} ref={this.setRef}>\n <FormattedMessage id='confirmations.block.confirm' defaultMessage='Block' />\n </Button>\n </div>\n </div>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/ui/components/block_modal.js"],"names":["BlockModal","connect","getAccount","makeGetAccount","state","account","getIn","dispatch","onConfirm","blockAccount","get","onBlockAndReport","initReport","onClose","closeModal","injectIntl","props","c","button","componentDidMount","this","focus","render","className","id","defaultMessage","values","name","onClick","handleCancel","handleSecondary","handleClick","ref","setRef","React","PureComponent"],"mappings":"oPAwCMA,EAFUC,mBA3BY,WAC1B,IAAMC,EAAaC,cAMnB,OAJwB,SAAAC,GAAK,MAAK,CAChCC,QAASH,EAAWE,EAAOA,EAAME,MAAM,CAAC,SAAU,MAAO,qBAMlC,SAAAC,GACzB,MAAO,CACLC,UADK,SACKH,GACRE,EAASE,YAAaJ,EAAQK,IAAI,SAGpCC,iBALK,SAKYN,GACfE,EAASE,YAAaJ,EAAQK,IAAI,QAClCH,EAASK,YAAWP,KAGtBQ,QAVK,WAWHN,EAASO,mB,GAMdC,Y,+LAee,WACZ,EAAKC,MAAMH,UACX,EAAKG,MAAMR,UAAU,EAAKQ,MAAMX,Y,8CAGhB,WAChB,EAAKW,MAAMH,UACX,EAAKG,MAAML,iBAAiB,EAAKK,MAAMX,Y,2CAG1B,WACb,EAAKW,MAAMH,a,qCAGJ,SAACI,GACR,EAAKC,OAASD,K,8CAnBhBE,kBAAA,WACEC,KAAKF,OAAOG,S,EAqBdC,OAAA,WAAW,IACDjB,EAAYe,KAAKJ,MAAjBX,QAER,OACE,mBAAKkB,UAAU,sCAAf,EACE,mBAAKA,UAAU,+BAAf,EACE,0BACE,YAAC,IAAD,CACEC,GAAG,8BACHC,eAAe,yCACfC,OAAQ,CAAEC,KAAM,mCAAUtB,EAAQK,IAAI,cAK5C,mBAAKa,UAAU,gCAAf,EACE,YAAC,IAAD,CAAQK,QAASR,KAAKS,aAAcN,UAAU,mCAA9C,EACE,YAAC,IAAD,CAAkBC,GAAG,4BAA4BC,eAAe,YAElE,YAAC,IAAD,CAAQG,QAASR,KAAKU,gBAAiBP,UAAU,6CAAjD,EACE,YAAC,IAAD,CAAkBC,GAAG,uCAAuCC,eAAe,oBAE7E,kBAAC,IAAD,CAAQG,QAASR,KAAKW,YAAaC,IAAKZ,KAAKa,QAC3C,YAAC,IAAD,CAAkBT,GAAG,8BAA8BC,eAAe,c,GAvDrDS,IAAMC,iB","file":"flavours/glitch/async/block_modal.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport { injectIntl, FormattedMessage } from 'react-intl';\nimport { makeGetAccount } from '../../../selectors';\nimport Button from '../../../components/button';\nimport { closeModal } from '../../../actions/modal';\nimport { blockAccount } from '../../../actions/accounts';\nimport { initReport } from '../../../actions/reports';\n\n\nconst makeMapStateToProps = () => {\n const getAccount = makeGetAccount();\n\n const mapStateToProps = state => ({\n account: getAccount(state, state.getIn(['blocks', 'new', 'account_id'])),\n });\n\n return mapStateToProps;\n};\n\nconst mapDispatchToProps = dispatch => {\n return {\n onConfirm(account) {\n dispatch(blockAccount(account.get('id')));\n },\n\n onBlockAndReport(account) {\n dispatch(blockAccount(account.get('id')));\n dispatch(initReport(account));\n },\n\n onClose() {\n dispatch(closeModal());\n },\n };\n};\n\nexport default @connect(makeMapStateToProps, mapDispatchToProps)\n@injectIntl\nclass BlockModal extends React.PureComponent {\n\n static propTypes = {\n account: PropTypes.object.isRequired,\n onClose: PropTypes.func.isRequired,\n onBlockAndReport: PropTypes.func.isRequired,\n onConfirm: PropTypes.func.isRequired,\n intl: PropTypes.object.isRequired,\n };\n\n componentDidMount() {\n this.button.focus();\n }\n\n handleClick = () => {\n this.props.onClose();\n this.props.onConfirm(this.props.account);\n }\n\n handleSecondary = () => {\n this.props.onClose();\n this.props.onBlockAndReport(this.props.account);\n }\n\n handleCancel = () => {\n this.props.onClose();\n }\n\n setRef = (c) => {\n this.button = c;\n }\n\n render () {\n const { account } = this.props;\n\n return (\n <div className='modal-root__modal block-modal'>\n <div className='block-modal__container'>\n <p>\n <FormattedMessage\n id='confirmations.block.message'\n defaultMessage='Are you sure you want to block {name}?'\n values={{ name: <strong>@{account.get('acct')}</strong> }}\n />\n </p>\n </div>\n\n <div className='block-modal__action-bar'>\n <Button onClick={this.handleCancel} className='block-modal__cancel-button'>\n <FormattedMessage id='confirmation_modal.cancel' defaultMessage='Cancel' />\n </Button>\n <Button onClick={this.handleSecondary} className='confirmation-modal__secondary-button'>\n <FormattedMessage id='confirmations.block.block_and_report' defaultMessage='Block & Report' />\n </Button>\n <Button onClick={this.handleClick} ref={this.setRef}>\n <FormattedMessage id='confirmations.block.confirm' defaultMessage='Block' />\n </Button>\n </div>\n </div>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{709:function(e,t,a){"use strict";a.r(t),a.d(t,"default",function(){return q});var n,o,c,s=a(0),r=a(2),i=a(7),u=a(1),d=a(63),b=a.n(d),l=(a(3),a(12)),p=a(18),h=a.n(p),j=a(5),f=a.n(j),O=a(293),g=a(963),M=a(662),k=a(668),m=a(459),v=a(219),y=a(6),w=a(19),I=Object(y.f)({heading:{id:"column.blocks",defaultMessage:"Blocked users"}}),q=Object(l.connect)(function(e){return{accountIds:e.getIn(["user_lists","blocks","items"]),hasMore:!!e.getIn(["user_lists","blocks","next"])}})(n=Object(y.g)((c=o=function(e){function t(){for(var t,a=arguments.length,n=new Array(a),o=0;o<a;o++)n[o]=arguments[o];return t=e.call.apply(e,[this].concat(n))||this,Object(u.a)(Object(r.a)(t),"handleLoadMore",b()(function(){t.props.dispatch(Object(v.d)())},300,{leading:!0})),t}Object(i.a)(t,e);var a=t.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(v.e)())},a.render=function(){var e=this.props,t=e.intl,a=e.accountIds,n=e.hasMore;if(!a)return Object(s.a)(M.a,{},void 0,Object(s.a)(O.a,{}));var o=Object(s.a)(y.b,{id:"empty_column.blocks",defaultMessage:"You haven't blocked any users yet."});return Object(s.a)(M.a,{name:"blocks",icon:"ban",heading:t.formatMessage(I.heading)},void 0,Object(s.a)(k.a,{}),Object(s.a)(g.a,{scrollKey:"blocks",onLoadMore:this.handleLoadMore,hasMore:n,emptyMessage:o},void 0,a.map(function(e){return Object(s.a)(m.a,{id:e},e)})))},t}(w.a),Object(u.a)(o,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:h.a.list,hasMore:f.a.bool,intl:f.a.object.isRequired}),n=c))||n)||n}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{777:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return q}));var a,o,c,s=n(0),i=n(2),r=n(7),u=n(1),d=n(62),l=n.n(d),b=(n(3),n(13)),p=n(14),h=n.n(p),j=n(5),f=n.n(j),m=n(299),O=n(1022),g=n(730),M=n(735),k=n(466),v=n(225),y=n(6),w=n(18),I=Object(y.f)({heading:{id:"column.blocks",defaultMessage:"Blocked users"}}),q=Object(b.connect)((function(e){return{accountIds:e.getIn(["user_lists","blocks","items"]),hasMore:!!e.getIn(["user_lists","blocks","next"])}}))(a=Object(y.g)((c=o=function(e){function t(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return t=e.call.apply(e,[this].concat(a))||this,Object(u.a)(Object(i.a)(t),"handleLoadMore",l()((function(){t.props.dispatch(Object(v.d)())}),300,{leading:!0})),t}Object(r.a)(t,e);var n=t.prototype;return n.componentWillMount=function(){this.props.dispatch(Object(v.e)())},n.render=function(){var e=this.props,t=e.intl,n=e.accountIds,a=e.hasMore,o=e.multiColumn;if(!n)return Object(s.a)(g.a,{},void 0,Object(s.a)(m.a,{}));var c=Object(s.a)(y.b,{id:"empty_column.blocks",defaultMessage:"You haven't blocked any users yet."});return Object(s.a)(g.a,{name:"blocks",bindToDocument:!o,icon:"ban",heading:t.formatMessage(I.heading)},void 0,Object(s.a)(M.a,{}),Object(s.a)(O.a,{scrollKey:"blocks",onLoadMore:this.handleLoadMore,hasMore:a,emptyMessage:c,bindToDocument:!o},void 0,n.map((function(e){return Object(s.a)(k.a,{id:e},e)}))))},t}(w.a),Object(u.a)(o,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:h.a.list,hasMore:f.a.bool,intl:f.a.object.isRequired,multiColumn:f.a.bool}),a=c))||a)||a}}]);
|
||||
//# sourceMappingURL=blocks.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/blocks/index.js"],"names":["messages","defineMessages","heading","Blocks","connect","state","accountIds","getIn","hasMore","injectIntl","props","dispatch","expandBlocks","leading","componentWillMount","this","fetchBlocks","render","intl","emptyMessage","id","defaultMessage","name","icon","formatMessage","scrollKey","onLoadMore","handleLoadMore","map","ImmutablePureComponent","params","PropTypes","object","isRequired","func","ImmutablePropTypes","list","bool"],"mappings":"oTAcMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,qDAUHC,EAFUC,kBALQ,SAAAC,GAAK,MAAK,CAChCC,WAAYD,EAAME,MAAM,CAAC,aAAc,SAAU,UACjDC,UAAWH,EAAME,MAAM,CAAC,aAAc,SAAU,W,GAIjDE,a,mMAekB,IAAS,WACxB,EAAKC,MAAMC,SAASC,gBACnB,IAAK,CAAEC,SAAS,K,8CANnBC,mBAAA,WACEC,KAAKL,MAAMC,SAASK,gB,EAOtBC,OAAA,WAAW,IAAD,EAC8BF,KAAKL,MAAnCQ,EADA,EACAA,KAAMZ,EADN,EACMA,WAAYE,EADlB,EACkBA,QAE1B,IAAKF,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMa,EAAe,YAAC,IAAD,CAAkBC,GAAG,sBAAsBC,eAAe,uCAE/E,OACE,YAAC,IAAD,CAAQC,KAAK,SAASC,KAAK,MAAMrB,QAASgB,EAAKM,cAAcxB,EAASE,eAAtE,EACE,YAAC,IAAD,IACA,YAAC,IAAD,CACEuB,UAAU,SACVC,WAAYX,KAAKY,eACjBnB,QAASA,EACTW,aAAcA,QAJhB,EAMGb,EAAWsB,IAAI,SAAAR,GAAE,OAChB,YAAC,IAAD,CAA2BA,GAAIA,GAARA,Q,GAzCdS,K,0BAEA,CACjBC,OAAQC,IAAUC,OAAOC,WACzBtB,SAAUoB,IAAUG,KAAKD,WACzB3B,WAAY6B,IAAmBC,KAC/B5B,QAASuB,IAAUM,KACnBnB,KAAMa,IAAUC,OAAOC,a","file":"flavours/glitch/async/blocks.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { debounce } from 'lodash';\nimport PropTypes from 'prop-types';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport ScrollableList from '../../components/scrollable_list';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport AccountContainer from 'flavours/glitch/containers/account_container';\nimport { fetchBlocks, expandBlocks } from 'flavours/glitch/actions/blocks';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\nconst messages = defineMessages({\n heading: { id: 'column.blocks', defaultMessage: 'Blocked users' },\n});\n\nconst mapStateToProps = state => ({\n accountIds: state.getIn(['user_lists', 'blocks', 'items']),\n hasMore: !!state.getIn(['user_lists', 'blocks', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Blocks extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n accountIds: ImmutablePropTypes.list,\n hasMore: PropTypes.bool,\n intl: PropTypes.object.isRequired,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchBlocks());\n }\n\n handleLoadMore = debounce(() => {\n this.props.dispatch(expandBlocks());\n }, 300, { leading: true });\n\n render () {\n const { intl, accountIds, hasMore } = this.props;\n\n if (!accountIds) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.blocks' defaultMessage=\"You haven't blocked any users yet.\" />;\n\n return (\n <Column name='blocks' icon='ban' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n <ScrollableList\n scrollKey='blocks'\n onLoadMore={this.handleLoadMore}\n hasMore={hasMore}\n emptyMessage={emptyMessage}\n >\n {accountIds.map(id =>\n <AccountContainer key={id} id={id} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/blocks/index.js"],"names":["messages","defineMessages","heading","Blocks","connect","state","accountIds","getIn","hasMore","injectIntl","props","dispatch","expandBlocks","leading","componentWillMount","this","fetchBlocks","render","intl","multiColumn","emptyMessage","id","defaultMessage","name","bindToDocument","icon","formatMessage","scrollKey","onLoadMore","handleLoadMore","map","ImmutablePureComponent","params","PropTypes","object","isRequired","func","ImmutablePropTypes","list","bool"],"mappings":"uTAcMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,qDAUHC,EAFUC,mBALQ,SAAAC,GAAK,MAAK,CAChCC,WAAYD,EAAME,MAAM,CAAC,aAAc,SAAU,UACjDC,UAAWH,EAAME,MAAM,CAAC,aAAc,SAAU,Y,GAIjDE,a,mMAgBkB,KAAS,WACxB,EAAKC,MAAMC,SAASC,iBACnB,IAAK,CAAEC,SAAS,K,8CANnBC,mBAAA,WACEC,KAAKL,MAAMC,SAASK,gB,EAOtBC,OAAA,WAAW,IAAD,EAC2CF,KAAKL,MAAhDQ,EADA,EACAA,KAAMZ,EADN,EACMA,WAAYE,EADlB,EACkBA,QAASW,EAD3B,EAC2BA,YAEnC,IAAKb,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMc,EAAe,YAAC,IAAD,CAAkBC,GAAG,sBAAsBC,eAAe,uCAE/E,OACE,YAAC,IAAD,CAAQC,KAAK,SAASC,gBAAiBL,EAAaM,KAAK,MAAMvB,QAASgB,EAAKQ,cAAc1B,EAASE,eAApG,EACE,YAAC,IAAD,IACA,YAAC,IAAD,CACEyB,UAAU,SACVC,WAAYb,KAAKc,eACjBrB,QAASA,EACTY,aAAcA,EACdI,gBAAiBL,QALnB,EAOGb,EAAWwB,KAAI,SAAAT,GAAE,OAChB,YAAC,IAAD,CAA2BA,GAAIA,GAARA,S,GA3CdU,K,0BAEA,CACjBC,OAAQC,IAAUC,OAAOC,WACzBxB,SAAUsB,IAAUG,KAAKD,WACzB7B,WAAY+B,IAAmBC,KAC/B9B,QAASyB,IAAUM,KACnBrB,KAAMe,IAAUC,OAAOC,WACvBhB,YAAac,IAAUM,O","file":"flavours/glitch/async/blocks.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { debounce } from 'lodash';\nimport PropTypes from 'prop-types';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport ScrollableList from '../../components/scrollable_list';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport AccountContainer from 'flavours/glitch/containers/account_container';\nimport { fetchBlocks, expandBlocks } from 'flavours/glitch/actions/blocks';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\nconst messages = defineMessages({\n heading: { id: 'column.blocks', defaultMessage: 'Blocked users' },\n});\n\nconst mapStateToProps = state => ({\n accountIds: state.getIn(['user_lists', 'blocks', 'items']),\n hasMore: !!state.getIn(['user_lists', 'blocks', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Blocks extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n accountIds: ImmutablePropTypes.list,\n hasMore: PropTypes.bool,\n intl: PropTypes.object.isRequired,\n multiColumn: PropTypes.bool,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchBlocks());\n }\n\n handleLoadMore = debounce(() => {\n this.props.dispatch(expandBlocks());\n }, 300, { leading: true });\n\n render () {\n const { intl, accountIds, hasMore, multiColumn } = this.props;\n\n if (!accountIds) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.blocks' defaultMessage=\"You haven't blocked any users yet.\" />;\n\n return (\n <Column name='blocks' bindToDocument={!multiColumn} icon='ban' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n <ScrollableList\n scrollKey='blocks'\n onLoadMore={this.handleLoadMore}\n hasMore={hasMore}\n emptyMessage={emptyMessage}\n bindToDocument={!multiColumn}\n >\n {accountIds.map(id =>\n <AccountContainer key={id} id={id} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{708:function(t,e,o){"use strict";o.r(e),o.d(e,"default",function(){return C});var a,n,s,i=o(0),c=o(2),r=o(7),l=o(1),u=o(63),d=o.n(u),b=o(3),h=o.n(b),p=o(12),m=o(5),k=o.n(m),O=o(18),j=o.n(O),f=o(201),g=o(662),M=o(664),I=o(243),v=o(976),w=o(6),y=o(19),L=Object(w.f)({heading:{id:"column.bookmarks",defaultMessage:"Bookmarks"}}),C=Object(p.connect)(function(t){return{statusIds:t.getIn(["status_lists","bookmarks","items"]),isLoading:t.getIn(["status_lists","bookmarks","isLoading"],!0),hasMore:!!t.getIn(["status_lists","bookmarks","next"])}})(a=Object(w.g)((s=n=function(t){function e(){for(var e,o=arguments.length,a=new Array(o),n=0;n<o;n++)a[n]=arguments[n];return e=t.call.apply(t,[this].concat(a))||this,Object(l.a)(Object(c.a)(e),"handlePin",function(){var t=e.props,o=t.columnId,a=t.dispatch;a(o?Object(I.h)(o):Object(I.e)("BOOKMARKS",{}))}),Object(l.a)(Object(c.a)(e),"handleMove",function(t){var o=e.props,a=o.columnId;(0,o.dispatch)(Object(I.g)(a,t))}),Object(l.a)(Object(c.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(l.a)(Object(c.a)(e),"setRef",function(t){e.column=t}),Object(l.a)(Object(c.a)(e),"handleLoadMore",d()(function(){e.props.dispatch(Object(f.g)())},300,{leading:!0})),e}Object(r.a)(e,t);var o=e.prototype;return o.componentWillMount=function(){this.props.dispatch(Object(f.h)())},o.render=function(){var t=this.props,e=t.intl,o=t.statusIds,a=t.columnId,n=t.multiColumn,s=t.hasMore,c=t.isLoading,r=!!a,l=Object(i.a)(w.b,{id:"empty_column.bookmarked_statuses",defaultMessage:"You don't have any bookmarked toots yet. When you bookmark one, it will show up here."});return h.a.createElement(g.a,{ref:this.setRef,name:"bookmarks"},Object(i.a)(M.a,{icon:"bookmark",title:e.formatMessage(L.heading),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:r,multiColumn:n,showBackButton:!0}),Object(i.a)(v.a,{trackScroll:!r,statusIds:o,scrollKey:"bookmarked_statuses-"+a,hasMore:s,isLoading:c,onLoadMore:this.handleLoadMore,emptyMessage:l}))},e}(y.a),Object(l.a)(n,"propTypes",{dispatch:k.a.func.isRequired,statusIds:j.a.list.isRequired,intl:k.a.object.isRequired,columnId:k.a.string,multiColumn:k.a.bool,hasMore:k.a.bool,isLoading:k.a.bool}),a=s))||a)||a}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{776:function(t,e,o){"use strict";o.r(e),o.d(e,"default",(function(){return C}));var a,n,s,i=o(0),c=o(2),r=o(7),u=o(1),l=o(62),d=o.n(l),b=o(3),h=o.n(b),m=o(13),p=o(5),k=o.n(p),O=o(14),j=o.n(O),f=o(202),g=o(730),M=o(732),I=o(249),v=o(1037),w=o(6),y=o(18),L=Object(w.f)({heading:{id:"column.bookmarks",defaultMessage:"Bookmarks"}}),C=Object(m.connect)((function(t){return{statusIds:t.getIn(["status_lists","bookmarks","items"]),isLoading:t.getIn(["status_lists","bookmarks","isLoading"],!0),hasMore:!!t.getIn(["status_lists","bookmarks","next"])}}))(a=Object(w.g)((s=n=function(t){function e(){for(var e,o=arguments.length,a=new Array(o),n=0;n<o;n++)a[n]=arguments[n];return e=t.call.apply(t,[this].concat(a))||this,Object(u.a)(Object(c.a)(e),"handlePin",(function(){var t=e.props,o=t.columnId,a=t.dispatch;a(o?Object(I.h)(o):Object(I.e)("BOOKMARKS",{}))})),Object(u.a)(Object(c.a)(e),"handleMove",(function(t){var o=e.props,a=o.columnId;(0,o.dispatch)(Object(I.g)(a,t))})),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),"handleLoadMore",d()((function(){e.props.dispatch(Object(f.g)())}),300,{leading:!0})),e}Object(r.a)(e,t);var o=e.prototype;return o.componentWillMount=function(){this.props.dispatch(Object(f.h)())},o.render=function(){var t=this.props,e=t.intl,o=t.statusIds,a=t.columnId,n=t.multiColumn,s=t.hasMore,c=t.isLoading,r=!!a,u=Object(i.a)(w.b,{id:"empty_column.bookmarked_statuses",defaultMessage:"You don't have any bookmarked toots yet. When you bookmark one, it will show up here."});return h.a.createElement(g.a,{bindToDocument:!n,ref:this.setRef,name:"bookmarks"},Object(i.a)(M.a,{icon:"bookmark",title:e.formatMessage(L.heading),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:r,multiColumn:n,showBackButton:!0}),Object(i.a)(v.a,{trackScroll:!r,statusIds:o,scrollKey:"bookmarked_statuses-"+a,hasMore:s,isLoading:c,onLoadMore:this.handleLoadMore,emptyMessage:u,bindToDocument:!n}))},e}(y.a),Object(u.a)(n,"propTypes",{dispatch:k.a.func.isRequired,statusIds:j.a.list.isRequired,intl:k.a.object.isRequired,columnId:k.a.string,multiColumn:k.a.bool,hasMore:k.a.bool,isLoading:k.a.bool}),a=s))||a)||a}}]);
|
||||
//# sourceMappingURL=bookmarked_statuses.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{763:function(e,n,t){"use strict";t.r(n);var o,i,c,a=t(0),l=t(2),s=t(7),d=t(1),r=t(3),u=t.n(r),m=t(12),p=t(6),h=t(5),b=t.n(h),y=t(973),f=t(667),j=t(664),M=t(33),O=t(243),g=t(1061),I=t(71),v=Object(m.connect)(function(e,n){var t=n.columnId,o=e.getIn(["settings","columns"]),i=o.findIndex(function(e){return e.get("uuid")===t});return{settings:t&&i>=0?o.get(i).get("params"):e.getIn(["settings","community"])}},function(e,n){var t=n.columnId;return{onChange:function(n,o){e(t?Object(O.f)(t,n,o):Object(I.c)(["community"].concat(n),o))}}})(g.a),C=t(671);t.d(n,"default",function(){return k});var w=Object(p.f)({title:{id:"column.community",defaultMessage:"Local timeline"}}),k=Object(m.connect)(function(e,n){var t=n.onlyMedia,o=n.columnId,i=o,c=e.getIn(["settings","columns"]),a=c.findIndex(function(e){return e.get("uuid")===i}),l=e.getIn(["timelines","community"+(t?":media":"")]);return{hasUnread:!!l&&(l.get("unread")>0||l.get("pendingItems").size>0),onlyMedia:o&&a>=0?c.get(a).getIn(["params","other","onlyMedia"]):e.getIn(["settings","community","other","onlyMedia"])}})(o=Object(p.g)((c=i=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,Object(d.a)(Object(l.a)(n),"handlePin",function(){var e=n.props,t=e.columnId,o=e.dispatch,i=e.onlyMedia;o(t?Object(O.h)(t):Object(O.e)("COMMUNITY",{other:{onlyMedia:i}}))}),Object(d.a)(Object(l.a)(n),"handleMove",function(e){var t=n.props,o=t.columnId;(0,t.dispatch)(Object(O.g)(o,e))}),Object(d.a)(Object(l.a)(n),"handleHeaderClick",function(){n.column.scrollTop()}),Object(d.a)(Object(l.a)(n),"setRef",function(e){n.column=e}),Object(d.a)(Object(l.a)(n),"handleLoadMore",function(e){var t=n.props,o=t.dispatch,i=t.onlyMedia;o(Object(M.r)({maxId:e,onlyMedia:i}))}),n}Object(s.a)(n,e);var t=n.prototype;return t.componentDidMount=function(){var e=this.props,n=e.dispatch,t=e.onlyMedia;n(Object(M.r)({onlyMedia:t})),this.disconnect=n(Object(C.a)({onlyMedia:t}))},t.componentDidUpdate=function(e){if(e.onlyMedia!==this.props.onlyMedia){var n=this.props,t=n.dispatch,o=n.onlyMedia;this.disconnect(),t(Object(M.r)({onlyMedia:o})),this.disconnect=t(Object(C.a)({onlyMedia:o}))}},t.componentWillUnmount=function(){this.disconnect&&(this.disconnect(),this.disconnect=null)},t.render=function(){var e=this.props,n=e.intl,t=e.hasUnread,o=e.columnId,i=e.multiColumn,c=e.onlyMedia,l=!!o;return u.a.createElement(f.a,{ref:this.setRef,name:"local",label:n.formatMessage(w.title)},Object(a.a)(j.a,{icon:"users",active:t,title:n.formatMessage(w.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:l,multiColumn:i},void 0,Object(a.a)(v,{columnId:o})),Object(a.a)(y.a,{trackScroll:!l,scrollKey:"community_timeline-"+o,timelineId:"community"+(c?":media":""),onLoadMore:this.handleLoadMore,emptyMessage:Object(a.a)(p.b,{id:"empty_column.community",defaultMessage:"The local timeline is empty. Write something publicly to get the ball rolling!"})}))},n}(u.a.PureComponent),Object(d.a)(i,"defaultProps",{onlyMedia:!1}),Object(d.a)(i,"contextTypes",{router:b.a.object}),o=c))||o)||o}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[55],{831:function(e,n,t){"use strict";t.r(n);var o,i,c,a=t(0),l=t(2),d=t(7),r=t(1),s=t(3),u=t.n(s),m=t(13),p=t(6),h=t(5),b=t.n(h),f=t(1033),y=t(734),j=t(732),O=t(32),M=t(249),g=t(1115),v=t(69),I=Object(m.connect)((function(e,n){var t=n.columnId,o=e.getIn(["settings","columns"]),i=o.findIndex((function(e){return e.get("uuid")===t}));return{settings:t&&i>=0?o.get(i).get("params"):e.getIn(["settings","community"])}}),(function(e,n){var t=n.columnId;return{onChange:function(n,o){e(t?Object(M.f)(t,n,o):Object(v.c)(["community"].concat(n),o))}}}))(g.a),C=t(739);t.d(n,"default",(function(){return k}));var w=Object(p.f)({title:{id:"column.community",defaultMessage:"Local timeline"}}),k=Object(m.connect)((function(e,n){var t=n.columnId,o=t,i=e.getIn(["settings","columns"]),c=i.findIndex((function(e){return e.get("uuid")===o})),a=t&&c>=0?i.get(c).getIn(["params","other","onlyMedia"]):e.getIn(["settings","community","other","onlyMedia"]),l=e.getIn(["timelines","community"+(a?":media":"")]);return{hasUnread:!!l&&l.get("unread")>0,onlyMedia:a}}))(o=Object(p.g)((c=i=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,Object(r.a)(Object(l.a)(n),"handlePin",(function(){var e=n.props,t=e.columnId,o=e.dispatch,i=e.onlyMedia;o(t?Object(M.h)(t):Object(M.e)("COMMUNITY",{other:{onlyMedia:i}}))})),Object(r.a)(Object(l.a)(n),"handleMove",(function(e){var t=n.props,o=t.columnId;(0,t.dispatch)(Object(M.g)(o,e))})),Object(r.a)(Object(l.a)(n),"handleHeaderClick",(function(){n.column.scrollTop()})),Object(r.a)(Object(l.a)(n),"setRef",(function(e){n.column=e})),Object(r.a)(Object(l.a)(n),"handleLoadMore",(function(e){var t=n.props,o=t.dispatch,i=t.onlyMedia;o(Object(O.r)({maxId:e,onlyMedia:i}))})),n}Object(d.a)(n,e);var t=n.prototype;return t.componentDidMount=function(){var e=this.props,n=e.dispatch,t=e.onlyMedia;n(Object(O.r)({onlyMedia:t})),this.disconnect=n(Object(C.a)({onlyMedia:t}))},t.componentDidUpdate=function(e){if(e.onlyMedia!==this.props.onlyMedia){var n=this.props,t=n.dispatch,o=n.onlyMedia;this.disconnect(),t(Object(O.r)({onlyMedia:o})),this.disconnect=t(Object(C.a)({onlyMedia:o}))}},t.componentWillUnmount=function(){this.disconnect&&(this.disconnect(),this.disconnect=null)},t.render=function(){var e=this.props,n=e.intl,t=e.hasUnread,o=e.columnId,i=e.multiColumn,c=e.onlyMedia,l=!!o;return u.a.createElement(y.a,{ref:this.setRef,name:"local",bindToDocument:!i,label:n.formatMessage(w.title)},Object(a.a)(j.a,{icon:"users",active:t,title:n.formatMessage(w.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:l,multiColumn:i},void 0,Object(a.a)(I,{columnId:o})),Object(a.a)(f.a,{trackScroll:!l,scrollKey:"community_timeline-"+o,timelineId:"community"+(c?":media":""),onLoadMore:this.handleLoadMore,emptyMessage:Object(a.a)(p.b,{id:"empty_column.community",defaultMessage:"The local timeline is empty. Write something publicly to get the ball rolling!"}),bindToDocument:!i}))},n}(u.a.PureComponent),Object(r.a)(i,"defaultProps",{onlyMedia:!1}),Object(r.a)(i,"contextTypes",{router:b.a.object}),o=c))||o)||o}}]);
|
||||
//# sourceMappingURL=community_timeline.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{745:function(n,e,a){"use strict";a.r(e);var o=a(0),t=a(2),i=a(7),c=a(1),r=a(63),s=a.n(r),d=(a(3),a(12)),l=a(18),u=a.n(l),m=a(5),b=a.n(m),f=a(293),p=a(662),j=a(668);var O,h,g,k,v,M,y=a(80),_=a(6),w=a(40),D=a(19),U=Object(_.f)({unblockDomain:{id:"account.unblock_domain",defaultMessage:"Unhide {domain}"}}),C=Object(_.g)((g=h=function(n){function e(){for(var e,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return e=n.call.apply(n,[this].concat(o))||this,Object(c.a)(Object(t.a)(e),"handleDomainUnblock",function(){e.props.onUnblockDomain(e.props.domain)}),e}return Object(i.a)(e,n),e.prototype.render=function(){var n=this.props,e=n.domain,a=n.intl;return Object(o.a)("div",{className:"domain"},void 0,Object(o.a)("div",{className:"domain__wrapper"},void 0,Object(o.a)("span",{className:"domain__domain-name"},void 0,Object(o.a)("strong",{},void 0,e)),Object(o.a)("div",{className:"domain__buttons"},void 0,Object(o.a)(w.a,{active:!0,icon:"unlock",title:a.formatMessage(U.unblockDomain,{domain:e}),onClick:this.handleDomainUnblock}))))},e}(D.a),Object(c.a)(h,"propTypes",{domain:b.a.string,onUnblockDomain:b.a.func.isRequired,intl:b.a.object.isRequired}),O=g))||O,R=a(42),q=Object(_.f)({blockDomainConfirm:{id:"confirmations.domain_block.confirm",defaultMessage:"Hide entire domain"}}),N=Object(_.g)(Object(d.connect)(function(){return function(n,e){return function(n){if(null==n)throw new TypeError("Cannot destructure undefined")}(e),{}}},function(n,e){var a=e.intl;return{onBlockDomain:function(e){n(Object(R.d)("CONFIRM",{message:Object(o.a)(_.b,{id:"confirmations.domain_block.message",defaultMessage:"Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.",values:{domain:Object(o.a)("strong",{},void 0,e)}}),confirm:a.formatMessage(q.blockDomainConfirm),onConfirm:function(){return n(Object(y.e)(e))}}))},onUnblockDomain:function(e){n(Object(y.h)(e))}}})(C)),I=a(963);a.d(e,"default",function(){return A});var T=Object(_.f)({heading:{id:"column.domain_blocks",defaultMessage:"Hidden domains"},unblockDomain:{id:"account.unblock_domain",defaultMessage:"Unhide {domain}"}}),A=Object(d.connect)(function(n){return{domains:n.getIn(["domain_lists","blocks","items"]),hasMore:!!n.getIn(["domain_lists","blocks","next"])}})(k=Object(_.g)((M=v=function(n){function e(){for(var e,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return e=n.call.apply(n,[this].concat(o))||this,Object(c.a)(Object(t.a)(e),"handleLoadMore",s()(function(){e.props.dispatch(Object(y.f)())},300,{leading:!0})),e}Object(i.a)(e,n);var a=e.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(y.g)())},a.render=function(){var n=this.props,e=n.intl,a=n.domains,t=n.hasMore;if(!a)return Object(o.a)(p.a,{},void 0,Object(o.a)(f.a,{}));var i=Object(o.a)(_.b,{id:"empty_column.domain_blocks",defaultMessage:"There are no hidden domains yet."});return Object(o.a)(p.a,{icon:"minus-circle",heading:e.formatMessage(T.heading)},void 0,Object(o.a)(j.a,{}),Object(o.a)(I.a,{scrollKey:"domain_blocks",onLoadMore:this.handleLoadMore,hasMore:t,emptyMessage:i},void 0,a.map(function(n){return Object(o.a)(N,{domain:n},n)})))},e}(D.a),Object(c.a)(v,"propTypes",{params:b.a.object.isRequired,dispatch:b.a.func.isRequired,hasMore:b.a.bool,domains:u.a.list,intl:b.a.object.isRequired}),k=M))||k)||k}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[58],{814:function(n,e,o){"use strict";o.r(e);var a=o(0),t=o(2),i=o(7),c=o(1),r=o(62),s=o.n(r),d=(o(3),o(13)),u=o(14),l=o.n(u),m=o(5),b=o.n(m),f=o(299),p=o(730),j=o(735);var O,h,g,k,v,M,y=o(81),_=o(6),w=o(39),D=o(18),C=Object(_.f)({unblockDomain:{id:"account.unblock_domain",defaultMessage:"Unhide {domain}"}}),U=Object(_.g)((g=h=function(n){function e(){for(var e,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a))||this,Object(c.a)(Object(t.a)(e),"handleDomainUnblock",(function(){e.props.onUnblockDomain(e.props.domain)})),e}return Object(i.a)(e,n),e.prototype.render=function(){var n=this.props,e=n.domain,o=n.intl;return Object(a.a)("div",{className:"domain"},void 0,Object(a.a)("div",{className:"domain__wrapper"},void 0,Object(a.a)("span",{className:"domain__domain-name"},void 0,Object(a.a)("strong",{},void 0,e)),Object(a.a)("div",{className:"domain__buttons"},void 0,Object(a.a)(w.a,{active:!0,icon:"unlock",title:o.formatMessage(C.unblockDomain,{domain:e}),onClick:this.handleDomainUnblock}))))},e}(D.a),Object(c.a)(h,"propTypes",{domain:b.a.string,onUnblockDomain:b.a.func.isRequired,intl:b.a.object.isRequired}),O=g))||O,R=o(42),T=Object(_.f)({blockDomainConfirm:{id:"confirmations.domain_block.confirm",defaultMessage:"Hide entire domain"}}),q=Object(_.g)(Object(d.connect)((function(){return function(n,e){return function(n){if(null==n)throw new TypeError("Cannot destructure undefined")}(e),{}}}),(function(n,e){var o=e.intl;return{onBlockDomain:function(e){n(Object(R.d)("CONFIRM",{message:Object(a.a)(_.b,{id:"confirmations.domain_block.message",defaultMessage:"Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.",values:{domain:Object(a.a)("strong",{},void 0,e)}}),confirm:o.formatMessage(T.blockDomainConfirm),onConfirm:function(){return n(Object(y.e)(e))}}))},onUnblockDomain:function(e){n(Object(y.h)(e))}}}))(U)),N=o(1022);o.d(e,"default",(function(){return A}));var I=Object(_.f)({heading:{id:"column.domain_blocks",defaultMessage:"Hidden domains"},unblockDomain:{id:"account.unblock_domain",defaultMessage:"Unhide {domain}"}}),A=Object(d.connect)((function(n){return{domains:n.getIn(["domain_lists","blocks","items"]),hasMore:!!n.getIn(["domain_lists","blocks","next"])}}))(k=Object(_.g)((M=v=function(n){function e(){for(var e,o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];return e=n.call.apply(n,[this].concat(a))||this,Object(c.a)(Object(t.a)(e),"handleLoadMore",s()((function(){e.props.dispatch(Object(y.f)())}),300,{leading:!0})),e}Object(i.a)(e,n);var o=e.prototype;return o.componentWillMount=function(){this.props.dispatch(Object(y.g)())},o.render=function(){var n=this.props,e=n.intl,o=n.domains,t=n.hasMore,i=n.multiColumn;if(!o)return Object(a.a)(p.a,{},void 0,Object(a.a)(f.a,{}));var c=Object(a.a)(_.b,{id:"empty_column.domain_blocks",defaultMessage:"There are no hidden domains yet."});return Object(a.a)(p.a,{bindToDocument:!i,icon:"minus-circle",heading:e.formatMessage(I.heading)},void 0,Object(a.a)(j.a,{}),Object(a.a)(N.a,{scrollKey:"domain_blocks",onLoadMore:this.handleLoadMore,hasMore:t,emptyMessage:c,bindToDocument:!i},void 0,o.map((function(n){return Object(a.a)(q,{domain:n},n)}))))},e}(D.a),Object(c.a)(v,"propTypes",{params:b.a.object.isRequired,dispatch:b.a.func.isRequired,hasMore:b.a.bool,domains:l.a.list,intl:b.a.object.isRequired,multiColumn:b.a.bool}),k=M))||k)||k}}]);
|
||||
//# sourceMappingURL=domain_blocks.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[57],{714:function(e,t,a){"use strict";a.r(t),a.d(t,"default",function(){return j});var i,o,n,r=a(0),s=a(2),c=a(7),d=a(1),l=a(3),b=a.n(l),m=a(5),u=a.n(m),f=a(19),h=a(6),p=a(8),j=Object(h.g)((n=o=function(e){function t(){for(var t,a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];return t=e.call.apply(e,[this].concat(i))||this,Object(d.a)(Object(s.a)(t),"state",{loading:!1,oembed:null}),Object(d.a)(Object(s.a)(t),"setIframeRef",function(e){t.iframe=e}),Object(d.a)(Object(s.a)(t),"handleTextareaClick",function(e){e.target.select()}),t}Object(c.a)(t,e);var a=t.prototype;return a.componentDidMount=function(){var e=this,t=this.props.url;this.setState({loading:!0}),Object(p.a)().post("/api/web/embed",{url:t}).then(function(t){e.setState({loading:!1,oembed:t.data});var a=e.iframe.contentWindow.document;a.open(),a.write(t.data.html),a.close(),a.body.style.margin=0,e.iframe.width=a.body.scrollWidth,e.iframe.height=a.body.scrollHeight}).catch(function(t){e.props.onError(t)})},a.render=function(){var e=this.state.oembed;return Object(r.a)("div",{className:"modal-root__modal embed-modal"},void 0,Object(r.a)("h4",{},void 0,Object(r.a)(h.b,{id:"status.embed",defaultMessage:"Embed"})),Object(r.a)("div",{className:"embed-modal__container"},void 0,Object(r.a)("p",{className:"hint"},void 0,Object(r.a)(h.b,{id:"embed.instructions",defaultMessage:"Embed this status on your website by copying the code below."})),Object(r.a)("input",{type:"text",className:"embed-modal__html",readOnly:!0,value:e&&e.html||"",onClick:this.handleTextareaClick}),Object(r.a)("p",{className:"hint"},void 0,Object(r.a)(h.b,{id:"embed.preview",defaultMessage:"Here is what it will look like:"})),b.a.createElement("iframe",{className:"embed-modal__iframe",frameBorder:"0",ref:this.setIframeRef,sandbox:"allow-same-origin",title:"preview"})))},t}(f.a),Object(d.a)(o,"propTypes",{url:u.a.string.isRequired,onClose:u.a.func.isRequired,onError:u.a.func.isRequired,intl:u.a.object.isRequired}),i=n))||i}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{782:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return g}));var o,i,s,r=a(0),n=a(2),l=a(7),c=a(1),d=a(3),m=a.n(d),b=a(5),u=a.n(b),p=a(18),f=a(6),h=a(11),j=a(39),O=Object(f.f)({close:{id:"lightbox.close",defaultMessage:"Close"}}),g=Object(f.g)((s=i=function(e){function t(){for(var t,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return t=e.call.apply(e,[this].concat(o))||this,Object(c.a)(Object(n.a)(t),"state",{loading:!1,oembed:null}),Object(c.a)(Object(n.a)(t),"setIframeRef",(function(e){t.iframe=e})),Object(c.a)(Object(n.a)(t),"handleTextareaClick",(function(e){e.target.select()})),t}Object(l.a)(t,e);var a=t.prototype;return a.componentDidMount=function(){var e=this,t=this.props.url;this.setState({loading:!0}),Object(h.a)().post("/api/web/embed",{url:t}).then((function(t){e.setState({loading:!1,oembed:t.data});var a=e.iframe.contentWindow.document;a.open(),a.write(t.data.html),a.close(),a.body.style.margin=0,e.iframe.width=a.body.scrollWidth,e.iframe.height=a.body.scrollHeight})).catch((function(t){e.props.onError(t)}))},a.render=function(){var e=this.props,t=e.intl,a=e.onClose,o=this.state.oembed;return Object(r.a)("div",{className:"modal-root__modal report-modal embed-modal"},void 0,Object(r.a)("div",{className:"report-modal__target"},void 0,Object(r.a)(j.a,{className:"media-modal__close",title:t.formatMessage(O.close),icon:"times",onClick:a,size:16}),Object(r.a)(f.b,{id:"status.embed",defaultMessage:"Embed"})),Object(r.a)("div",{className:"report-modal__container embed-modal__container",style:{display:"block"}},void 0,Object(r.a)("p",{className:"hint"},void 0,Object(r.a)(f.b,{id:"embed.instructions",defaultMessage:"Embed this status on your website by copying the code below."})),Object(r.a)("input",{type:"text",className:"embed-modal__html",readOnly:!0,value:o&&o.html||"",onClick:this.handleTextareaClick}),Object(r.a)("p",{className:"hint"},void 0,Object(r.a)(f.b,{id:"embed.preview",defaultMessage:"Here is what it will look like:"})),m.a.createElement("iframe",{className:"embed-modal__iframe",frameBorder:"0",ref:this.setIframeRef,sandbox:"allow-same-origin",title:"preview"})))},t}(p.a),Object(c.a)(i,"propTypes",{url:u.a.string.isRequired,onClose:u.a.func.isRequired,onError:u.a.func.isRequired,intl:u.a.object.isRequired}),o=s))||o}}]);
|
||||
//# sourceMappingURL=embed_modal.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[58],{695:function(n,r,i){"use strict";i.r(r);var o=i(996);i.d(r,"Picker",function(){return o.a});var c=i(972);i.d(r,"Emoji",function(){return c.a})}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{763:function(n,r,i){"use strict";i.r(r);var o=i(1055);i.d(r,"Picker",(function(){return o.a}));var c=i(1032);i.d(r,"Emoji",(function(){return c.a}))}}]);
|
||||
//# sourceMappingURL=emoji_picker.js.map
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{707:function(t,e,a){"use strict";a.r(e),a.d(e,"default",function(){return C});var n,o,s,i=a(0),c=a(2),u=a(7),r=a(1),l=a(63),d=a.n(l),h=a(3),p=a.n(h),f=a(12),b=a(5),j=a.n(b),O=a(18),g=a.n(O),m=a(200),v=a(662),M=a(664),I=a(243),w=a(976),y=a(6),L=a(19),k=Object(y.f)({heading:{id:"column.favourites",defaultMessage:"Favourites"}}),C=Object(f.connect)(function(t){return{statusIds:t.getIn(["status_lists","favourites","items"]),isLoading:t.getIn(["status_lists","favourites","isLoading"],!0),hasMore:!!t.getIn(["status_lists","favourites","next"])}})(n=Object(y.g)((s=o=function(t){function e(){for(var e,a=arguments.length,n=new Array(a),o=0;o<a;o++)n[o]=arguments[o];return e=t.call.apply(t,[this].concat(n))||this,Object(r.a)(Object(c.a)(e),"handlePin",function(){var t=e.props,a=t.columnId,n=t.dispatch;n(a?Object(I.h)(a):Object(I.e)("FAVOURITES",{}))}),Object(r.a)(Object(c.a)(e),"handleMove",function(t){var a=e.props,n=a.columnId;(0,a.dispatch)(Object(I.g)(n,t))}),Object(r.a)(Object(c.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(r.a)(Object(c.a)(e),"setRef",function(t){e.column=t}),Object(r.a)(Object(c.a)(e),"handleLoadMore",d()(function(){e.props.dispatch(Object(m.g)())},300,{leading:!0})),e}Object(u.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(m.h)())},a.render=function(){var t=this.props,e=t.intl,a=t.statusIds,n=t.columnId,o=t.multiColumn,s=t.hasMore,c=t.isLoading,u=!!n,r=Object(i.a)(y.b,{id:"empty_column.favourited_statuses",defaultMessage:"You don't have any favourite toots yet. When you favourite one, it will show up here."});return p.a.createElement(v.a,{ref:this.setRef,name:"favourites",label:e.formatMessage(k.heading)},Object(i.a)(M.a,{icon:"star",title:e.formatMessage(k.heading),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:u,multiColumn:o,showBackButton:!0}),Object(i.a)(w.a,{trackScroll:!u,statusIds:a,scrollKey:"favourited_statuses-"+n,hasMore:s,isLoading:c,onLoadMore:this.handleLoadMore,emptyMessage:r}))},e}(L.a),Object(r.a)(o,"propTypes",{dispatch:j.a.func.isRequired,statusIds:g.a.list.isRequired,intl:j.a.object.isRequired,columnId:j.a.string,multiColumn:j.a.bool,hasMore:j.a.bool,isLoading:j.a.bool}),n=s))||n)||n}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{775:function(t,e,a){"use strict";a.r(e),a.d(e,"default",(function(){return C}));var n,o,s,i=a(0),c=a(2),u=a(7),r=a(1),l=a(62),d=a.n(l),h=a(3),b=a.n(h),p=a(13),f=a(5),j=a.n(f),m=a(14),O=a.n(m),g=a(201),v=a(730),M=a(732),I=a(249),w=a(1037),y=a(6),L=a(18),k=Object(y.f)({heading:{id:"column.favourites",defaultMessage:"Favourites"}}),C=Object(p.connect)((function(t){return{statusIds:t.getIn(["status_lists","favourites","items"]),isLoading:t.getIn(["status_lists","favourites","isLoading"],!0),hasMore:!!t.getIn(["status_lists","favourites","next"])}}))(n=Object(y.g)((s=o=function(t){function e(){for(var e,a=arguments.length,n=new Array(a),o=0;o<a;o++)n[o]=arguments[o];return e=t.call.apply(t,[this].concat(n))||this,Object(r.a)(Object(c.a)(e),"handlePin",(function(){var t=e.props,a=t.columnId,n=t.dispatch;n(a?Object(I.h)(a):Object(I.e)("FAVOURITES",{}))})),Object(r.a)(Object(c.a)(e),"handleMove",(function(t){var a=e.props,n=a.columnId;(0,a.dispatch)(Object(I.g)(n,t))})),Object(r.a)(Object(c.a)(e),"handleHeaderClick",(function(){e.column.scrollTop()})),Object(r.a)(Object(c.a)(e),"setRef",(function(t){e.column=t})),Object(r.a)(Object(c.a)(e),"handleLoadMore",d()((function(){e.props.dispatch(Object(g.g)())}),300,{leading:!0})),e}Object(u.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(g.h)())},a.render=function(){var t=this.props,e=t.intl,a=t.statusIds,n=t.columnId,o=t.multiColumn,s=t.hasMore,c=t.isLoading,u=!!n,r=Object(i.a)(y.b,{id:"empty_column.favourited_statuses",defaultMessage:"You don't have any favourite toots yet. When you favourite one, it will show up here."});return b.a.createElement(v.a,{bindToDocument:!o,ref:this.setRef,name:"favourites",label:e.formatMessage(k.heading)},Object(i.a)(M.a,{icon:"star",title:e.formatMessage(k.heading),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:u,multiColumn:o,showBackButton:!0}),Object(i.a)(w.a,{trackScroll:!u,statusIds:a,scrollKey:"favourited_statuses-"+n,hasMore:s,isLoading:c,onLoadMore:this.handleLoadMore,emptyMessage:r,bindToDocument:!o}))},e}(L.a),Object(r.a)(o,"propTypes",{dispatch:j.a.func.isRequired,statusIds:O.a.list.isRequired,intl:j.a.object.isRequired,columnId:j.a.string,multiColumn:j.a.bool,hasMore:j.a.bool,isLoading:j.a.bool}),n=s))||n)||n}}]);
|
||||
//# sourceMappingURL=favourited_statuses.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{705:function(t,e,a){"use strict";a.r(e),a.d(e,"default",function(){return q});var s,n,o,c=a(0),i=a(2),r=a(7),u=a(1),p=a(3),d=a.n(p),l=a(12),f=a(5),h=a.n(f),b=a(18),j=a.n(b),m=a(293),O=a(49),v=a(459),y=a(662),w=a(664),I=a(6),g=a(19),k=a(963),R=Object(I.f)({heading:{id:"column.favourited_by",defaultMessage:"Favourited by"}}),q=Object(l.connect)(function(t,e){return{accountIds:t.getIn(["user_lists","favourited_by",e.params.statusId])}})(s=Object(I.g)((o=n=function(t){function e(){for(var e,a=arguments.length,s=new Array(a),n=0;n<a;n++)s[n]=arguments[n];return e=t.call.apply(t,[this].concat(s))||this,Object(u.a)(Object(i.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(u.a)(Object(i.a)(e),"setRef",function(t){e.column=t}),e}Object(r.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){this.props.accountIds||this.props.dispatch(Object(O.q)(this.props.params.statusId))},a.componentWillReceiveProps=function(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(O.q)(t.params.statusId))},a.render=function(){var t=this.props,e=t.intl,a=t.accountIds;if(!a)return Object(c.a)(y.a,{},void 0,Object(c.a)(m.a,{}));var s=Object(c.a)(I.b,{id:"empty_column.favourites",defaultMessage:"No one has favourited this toot yet. When someone does, they will show up here."});return d.a.createElement(y.a,{ref:this.setRef},Object(c.a)(w.a,{icon:"star",title:e.formatMessage(R.heading),onClick:this.handleHeaderClick,showBackButton:!0}),Object(c.a)(k.a,{scrollKey:"favourites",emptyMessage:s},void 0,a.map(function(t){return Object(c.a)(v.a,{id:t,withNote:!1},t)})))},e}(g.a),Object(u.a)(n,"propTypes",{params:h.a.object.isRequired,dispatch:h.a.func.isRequired,accountIds:j.a.list,intl:h.a.object.isRequired}),s=o))||s)||s}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{773: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(7),u=a(1),d=a(3),l=a.n(d),p=a(13),h=a(5),f=a.n(h),b=a(14),m=a.n(b),j=a(299),O=a(46),v=a(466),g=a(730),y=a(23),I=a(732),w=a(6),R=a(18),M=a(1022),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){function e(){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}Object(i.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){this.props.accountIds||this.props.dispatch(Object(O.q)(this.props.params.statusId))},a.componentWillReceiveProps=function(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(O.q)(t.params.statusId))},a.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)}))))},e}(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
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{751:function(e,t,a){"use strict";a.r(t);var o,c,n,i,r,s,u=a(0),l=a(2),d=a(7),j=a(1),b=a(63),f=a.n(b),p=(a(3),a(12)),h=a(5),O=a.n(h),v=a(18),_=a.n(v),m=a(293),g=a(662),w=a(668),q=a(148),M=a(218),y=a(92),z=a(94),R=a(40),N=a(6),I=a(19),k=Object(N.f)({authorize:{id:"follow_request.authorize",defaultMessage:"Authorize"},reject:{id:"follow_request.reject",defaultMessage:"Reject"}}),A=Object(N.g)((n=c=function(e){function t(){return e.apply(this,arguments)||this}return Object(d.a)(t,e),t.prototype.render=function(){var e=this.props,t=e.intl,a=e.account,o=e.onAuthorize,c=e.onReject,n={__html:a.get("note_emojified")};return Object(u.a)("div",{className:"account-authorize__wrapper"},void 0,Object(u.a)("div",{className:"account-authorize"},void 0,Object(u.a)(M.a,{href:a.get("url"),to:"/accounts/"+a.get("id"),className:"detailed-status__display-name"},void 0,Object(u.a)("div",{className:"account-authorize__avatar"},void 0,Object(u.a)(y.a,{account:a,size:48})),Object(u.a)(z.a,{account:a})),Object(u.a)("div",{className:"account__header__content",dangerouslySetInnerHTML:n})),Object(u.a)("div",{className:"account--panel"},void 0,Object(u.a)("div",{className:"account--panel__button"},void 0,Object(u.a)(R.a,{title:t.formatMessage(k.authorize),icon:"check",onClick:o})),Object(u.a)("div",{className:"account--panel__button"},void 0,Object(u.a)(R.a,{title:t.formatMessage(k.reject),icon:"times",onClick:c}))))},t}(I.a),Object(j.a)(c,"propTypes",{account:_.a.map.isRequired,onAuthorize:O.a.func.isRequired,onReject:O.a.func.isRequired,intl:O.a.object.isRequired}),o=n))||o,L=a(23),C=Object(p.connect)(function(){var e=Object(q.d)();return function(t,a){return{account:e(t,a.id)}}},function(e,t){var a=t.id;return{onAuthorize:function(){e(Object(L.y)(a))},onReject:function(){e(Object(L.P)(a))}}})(A),T=a(963);a.d(t,"default",function(){return W});var J=Object(N.f)({heading:{id:"column.follow_requests",defaultMessage:"Follow requests"}}),W=Object(p.connect)(function(e){return{accountIds:e.getIn(["user_lists","follow_requests","items"]),hasMore:!!e.getIn(["user_lists","follow_requests","next"])}})(i=Object(N.g)((s=r=function(e){function t(){for(var t,a=arguments.length,o=new Array(a),c=0;c<a;c++)o[c]=arguments[c];return t=e.call.apply(e,[this].concat(o))||this,Object(j.a)(Object(l.a)(t),"handleLoadMore",f()(function(){t.props.dispatch(Object(L.C)())},300,{leading:!0})),t}Object(d.a)(t,e);var a=t.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(L.G)())},a.render=function(){var e=this.props,t=e.intl,a=e.accountIds,o=e.hasMore;if(!a)return Object(u.a)(g.a,{name:"follow-requests"},void 0,Object(u.a)(m.a,{}));var c=Object(u.a)(N.b,{id:"empty_column.follow_requests",defaultMessage:"You don't have any follow requests yet. When you receive one, it will show up here."});return Object(u.a)(g.a,{name:"follow-requests",icon:"user-plus",heading:t.formatMessage(J.heading)},void 0,Object(u.a)(w.a,{}),Object(u.a)(T.a,{scrollKey:"follow_requests",onLoadMore:this.handleLoadMore,hasMore:o,emptyMessage:c},void 0,a.map(function(e){return Object(u.a)(C,{id:e},e)})))},t}(I.a),Object(j.a)(r,"propTypes",{params:O.a.object.isRequired,dispatch:O.a.func.isRequired,hasMore:O.a.bool,accountIds:_.a.list,intl:O.a.object.isRequired}),i=s))||i)||i}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{819:function(e,t,a){"use strict";a.r(t);var o,n,c,i,r,s,u=a(0),l=a(2),d=a(7),b=a(1),j=a(62),f=a.n(j),p=(a(3),a(13)),h=a(5),O=a.n(h),m=a(14),v=a.n(m),_=a(299),g=a(730),w=a(735),q=a(103),M=a(210),y=a(91),z=a(93),R=a(39),N=a(6),I=a(18),k=Object(N.f)({authorize:{id:"follow_request.authorize",defaultMessage:"Authorize"},reject:{id:"follow_request.reject",defaultMessage:"Reject"}}),A=Object(N.g)((c=n=function(e){function t(){return e.apply(this,arguments)||this}return Object(d.a)(t,e),t.prototype.render=function(){var e=this.props,t=e.intl,a=e.account,o=e.onAuthorize,n=e.onReject,c={__html:a.get("note_emojified")};return Object(u.a)("div",{className:"account-authorize__wrapper"},void 0,Object(u.a)("div",{className:"account-authorize"},void 0,Object(u.a)(M.a,{href:a.get("url"),to:"/accounts/"+a.get("id"),className:"detailed-status__display-name"},void 0,Object(u.a)("div",{className:"account-authorize__avatar"},void 0,Object(u.a)(y.a,{account:a,size:48})),Object(u.a)(z.a,{account:a})),Object(u.a)("div",{className:"account__header__content",dangerouslySetInnerHTML:c})),Object(u.a)("div",{className:"account--panel"},void 0,Object(u.a)("div",{className:"account--panel__button"},void 0,Object(u.a)(R.a,{title:t.formatMessage(k.authorize),icon:"check",onClick:o})),Object(u.a)("div",{className:"account--panel__button"},void 0,Object(u.a)(R.a,{title:t.formatMessage(k.reject),icon:"times",onClick:n}))))},t}(I.a),Object(b.a)(n,"propTypes",{account:v.a.map.isRequired,onAuthorize:O.a.func.isRequired,onReject:O.a.func.isRequired,intl:O.a.object.isRequired}),o=c))||o,C=a(22),T=Object(p.connect)((function(){var e=Object(q.d)();return function(t,a){return{account:e(t,a.id)}}}),(function(e,t){var a=t.id;return{onAuthorize:function(){e(Object(C.y)(a))},onReject:function(){e(Object(C.P)(a))}}}))(A),L=a(1022);a.d(t,"default",(function(){return J}));var D=Object(N.f)({heading:{id:"column.follow_requests",defaultMessage:"Follow requests"}}),J=Object(p.connect)((function(e){return{accountIds:e.getIn(["user_lists","follow_requests","items"]),hasMore:!!e.getIn(["user_lists","follow_requests","next"])}}))(i=Object(N.g)((s=r=function(e){function t(){for(var t,a=arguments.length,o=new Array(a),n=0;n<a;n++)o[n]=arguments[n];return t=e.call.apply(e,[this].concat(o))||this,Object(b.a)(Object(l.a)(t),"handleLoadMore",f()((function(){t.props.dispatch(Object(C.C)())}),300,{leading:!0})),t}Object(d.a)(t,e);var a=t.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(C.G)())},a.render=function(){var e=this.props,t=e.intl,a=e.accountIds,o=e.hasMore,n=e.multiColumn;if(!a)return Object(u.a)(g.a,{name:"follow-requests"},void 0,Object(u.a)(_.a,{}));var c=Object(u.a)(N.b,{id:"empty_column.follow_requests",defaultMessage:"You don't have any follow requests yet. When you receive one, it will show up here."});return Object(u.a)(g.a,{bindToDocument:!n,name:"follow-requests",icon:"user-plus",heading:t.formatMessage(D.heading)},void 0,Object(u.a)(w.a,{}),Object(u.a)(L.a,{scrollKey:"follow_requests",onLoadMore:this.handleLoadMore,hasMore:o,emptyMessage:c,bindToDocument:!n},void 0,a.map((function(e){return Object(u.a)(T,{id:e},e)}))))},t}(I.a),Object(b.a)(r,"propTypes",{params:O.a.object.isRequired,dispatch:O.a.func.isRequired,hasMore:O.a.bool,accountIds:v.a.list,intl:O.a.object.isRequired,multiColumn:O.a.bool}),i=s))||i)||i}}]);
|
||||
//# sourceMappingURL=follow_requests.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{702:function(a,t,c){"use strict";c.r(t),c.d(t,"default",function(){return T});var e,o,s,n=c(0),r=c(2),p=c(7),i=c(1),u=c(63),d=c.n(u),l=c(3),h=c.n(l),b=c(12),f=c(5),j=c.n(f),O=c(18),m=c.n(O),I=c(293),w=c(23),M=c(6),g=c(459),v=c(662),y=c(992),H=c(997),k=c(19),R=c(969),A=c(963),T=Object(b.connect)(function(a,t){return{isAccount:!!a.getIn(["accounts",t.params.accountId]),accountIds:a.getIn(["user_lists","followers",t.params.accountId,"items"]),hasMore:!!a.getIn(["user_lists","followers",t.params.accountId,"next"])}})((s=o=function(a){function t(){for(var t,c=arguments.length,e=new Array(c),o=0;o<c;o++)e[o]=arguments[o];return t=a.call.apply(a,[this].concat(e))||this,Object(i.a)(Object(r.a)(t),"handleHeaderClick",function(){t.column.scrollTop()}),Object(i.a)(Object(r.a)(t),"handleScroll",function(a){var c=a.target;c.scrollTop===c.scrollHeight-c.clientHeight&&t.props.hasMore&&t.props.dispatch(Object(w.D)(t.props.params.accountId))}),Object(i.a)(Object(r.a)(t),"handleLoadMore",d()(function(){t.props.dispatch(Object(w.D)(t.props.params.accountId))},300,{leading:!0})),Object(i.a)(Object(r.a)(t),"setRef",function(a){t.column=a}),t}Object(p.a)(t,a);var c=t.prototype;return c.componentWillMount=function(){this.props.accountIds||(this.props.dispatch(Object(w.F)(this.props.params.accountId)),this.props.dispatch(Object(w.H)(this.props.params.accountId)))},c.componentWillReceiveProps=function(a){a.params.accountId!==this.props.params.accountId&&a.params.accountId&&(this.props.dispatch(Object(w.F)(a.params.accountId)),this.props.dispatch(Object(w.H)(a.params.accountId)))},c.render=function(){var a=this.props,t=a.accountIds,c=a.hasMore;if(!a.isAccount)return Object(n.a)(v.a,{},void 0,Object(n.a)(R.a,{}));if(!t)return Object(n.a)(v.a,{},void 0,Object(n.a)(I.a,{}));var e=Object(n.a)(M.b,{id:"account.followers.empty",defaultMessage:"No one follows this user yet."});return h.a.createElement(v.a,{ref:this.setRef},Object(n.a)(y.a,{onClick:this.handleHeaderClick}),Object(n.a)(A.a,{scrollKey:"followers",hasMore:c,onLoadMore:this.handleLoadMore,prepend:Object(n.a)(H.a,{accountId:this.props.params.accountId,hideTabs:!0}),alwaysPrepend:!0,emptyMessage:e},void 0,t.map(function(a){return Object(n.a)(g.a,{id:a,withNote:!1},a)})))},t}(k.a),Object(i.a)(o,"propTypes",{params:j.a.object.isRequired,dispatch:j.a.func.isRequired,accountIds:m.a.list,hasMore:j.a.bool,isAccount:j.a.bool}),e=s))||e}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[64],{770:function(t,a,c){"use strict";c.r(a),c.d(a,"default",(function(){return T}));var o,e,n,s=c(0),r=c(2),p=c(7),i=c(1),u=c(62),l=c.n(u),d=c(3),h=c.n(d),b=c(13),m=c(5),f=c.n(m),j=c(14),O=c.n(j),I=c(299),w=c(22),M=c(6),g=c(466),v=c(730),y=c(1052),C=c(1056),H=c(18),k=c(1029),R=c(1022),T=Object(b.connect)((function(t,a){return{isAccount:!!t.getIn(["accounts",a.params.accountId]),accountIds:t.getIn(["user_lists","followers",a.params.accountId,"items"]),hasMore:!!t.getIn(["user_lists","followers",a.params.accountId,"next"])}}))((n=e=function(t){function a(){for(var a,c=arguments.length,o=new Array(c),e=0;e<c;e++)o[e]=arguments[e];return a=t.call.apply(t,[this].concat(o))||this,Object(i.a)(Object(r.a)(a),"handleHeaderClick",(function(){a.column.scrollTop()})),Object(i.a)(Object(r.a)(a),"handleScroll",(function(t){var c=t.target;c.scrollTop===c.scrollHeight-c.clientHeight&&a.props.hasMore&&a.props.dispatch(Object(w.D)(a.props.params.accountId))})),Object(i.a)(Object(r.a)(a),"handleLoadMore",l()((function(){a.props.dispatch(Object(w.D)(a.props.params.accountId))}),300,{leading:!0})),Object(i.a)(Object(r.a)(a),"setRef",(function(t){a.column=t})),a}Object(p.a)(a,t);var c=a.prototype;return c.componentWillMount=function(){this.props.accountIds||(this.props.dispatch(Object(w.F)(this.props.params.accountId)),this.props.dispatch(Object(w.H)(this.props.params.accountId)))},c.componentWillReceiveProps=function(t){t.params.accountId!==this.props.params.accountId&&t.params.accountId&&(this.props.dispatch(Object(w.F)(t.params.accountId)),this.props.dispatch(Object(w.H)(t.params.accountId)))},c.render=function(){var t=this.props,a=t.accountIds,c=t.hasMore,o=t.isAccount,e=t.multiColumn;if(!o)return Object(s.a)(v.a,{},void 0,Object(s.a)(k.a,{}));if(!a)return Object(s.a)(v.a,{},void 0,Object(s.a)(I.a,{}));var n=Object(s.a)(M.b,{id:"account.followers.empty",defaultMessage:"No one follows this user yet."});return h.a.createElement(v.a,{ref:this.setRef},Object(s.a)(y.a,{onClick:this.handleHeaderClick,multiColumn:e}),Object(s.a)(R.a,{scrollKey:"followers",hasMore:c,onLoadMore:this.handleLoadMore,prepend:Object(s.a)(C.a,{accountId:this.props.params.accountId,hideTabs:!0}),alwaysPrepend:!0,emptyMessage:n,bindToDocument:!e},void 0,a.map((function(t){return Object(s.a)(g.a,{id:t,withNote:!1},t)}))))},a}(H.a),Object(i.a)(e,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:O.a.list,hasMore:f.a.bool,isAccount:f.a.bool,multiColumn:f.a.bool}),o=n))||o}}]);
|
||||
//# sourceMappingURL=followers.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{703:function(a,t,c){"use strict";c.r(t),c.d(t,"default",function(){return H});var e,o,n,s=c(0),r=c(2),p=c(7),i=c(1),u=c(63),d=c.n(u),l=c(3),h=c.n(l),b=c(12),f=c(5),j=c.n(f),O=c(18),m=c.n(O),I=c(293),w=c(23),g=c(6),M=c(459),v=c(662),y=c(992),k=c(997),R=c(19),T=c(969),A=c(963),H=Object(b.connect)(function(a,t){return{isAccount:!!a.getIn(["accounts",t.params.accountId]),accountIds:a.getIn(["user_lists","following",t.params.accountId,"items"]),hasMore:!!a.getIn(["user_lists","following",t.params.accountId,"next"])}})((n=o=function(a){function t(){for(var t,c=arguments.length,e=new Array(c),o=0;o<c;o++)e[o]=arguments[o];return t=a.call.apply(a,[this].concat(e))||this,Object(i.a)(Object(r.a)(t),"handleHeaderClick",function(){t.column.scrollTop()}),Object(i.a)(Object(r.a)(t),"handleScroll",function(a){var c=a.target;c.scrollTop===c.scrollHeight-c.clientHeight&&t.props.hasMore&&t.props.dispatch(Object(w.E)(t.props.params.accountId))}),Object(i.a)(Object(r.a)(t),"handleLoadMore",d()(function(){t.props.dispatch(Object(w.E)(t.props.params.accountId))},300,{leading:!0})),Object(i.a)(Object(r.a)(t),"setRef",function(a){t.column=a}),t}Object(p.a)(t,a);var c=t.prototype;return c.componentWillMount=function(){this.props.accountIds||(this.props.dispatch(Object(w.F)(this.props.params.accountId)),this.props.dispatch(Object(w.I)(this.props.params.accountId)))},c.componentWillReceiveProps=function(a){a.params.accountId!==this.props.params.accountId&&a.params.accountId&&(this.props.dispatch(Object(w.F)(a.params.accountId)),this.props.dispatch(Object(w.I)(a.params.accountId)))},c.render=function(){var a=this.props,t=a.accountIds,c=a.hasMore;if(!a.isAccount)return Object(s.a)(v.a,{},void 0,Object(s.a)(T.a,{}));if(!t)return Object(s.a)(v.a,{},void 0,Object(s.a)(I.a,{}));var e=Object(s.a)(g.b,{id:"account.follows.empty",defaultMessage:"This user doesn't follow anyone yet."});return h.a.createElement(v.a,{ref:this.setRef},Object(s.a)(y.a,{onClick:this.handleHeaderClick}),Object(s.a)(A.a,{scrollKey:"following",hasMore:c,onLoadMore:this.handleLoadMore,prepend:Object(s.a)(k.a,{accountId:this.props.params.accountId,hideTabs:!0}),alwaysPrepend:!0,emptyMessage:e},void 0,t.map(function(a){return Object(s.a)(M.a,{id:a,withNote:!1},a)})))},t}(R.a),Object(i.a)(o,"propTypes",{params:j.a.object.isRequired,dispatch:j.a.func.isRequired,accountIds:m.a.list,hasMore:j.a.bool,isAccount:j.a.bool}),e=n))||e}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[65],{771:function(t,a,c){"use strict";c.r(a),c.d(a,"default",(function(){return A}));var o,e,n,s=c(0),r=c(2),i=c(7),p=c(1),u=c(62),l=c.n(u),d=c(3),h=c.n(d),b=c(13),m=c(5),f=c.n(m),j=c(14),O=c.n(j),I=c(299),w=c(22),g=c(6),M=c(466),v=c(730),y=c(1052),C=c(1056),T=c(18),k=c(1029),R=c(1022),A=Object(b.connect)((function(t,a){return{isAccount:!!t.getIn(["accounts",a.params.accountId]),accountIds:t.getIn(["user_lists","following",a.params.accountId,"items"]),hasMore:!!t.getIn(["user_lists","following",a.params.accountId,"next"])}}))((n=e=function(t){function a(){for(var a,c=arguments.length,o=new Array(c),e=0;e<c;e++)o[e]=arguments[e];return a=t.call.apply(t,[this].concat(o))||this,Object(p.a)(Object(r.a)(a),"handleHeaderClick",(function(){a.column.scrollTop()})),Object(p.a)(Object(r.a)(a),"handleScroll",(function(t){var c=t.target;c.scrollTop===c.scrollHeight-c.clientHeight&&a.props.hasMore&&a.props.dispatch(Object(w.E)(a.props.params.accountId))})),Object(p.a)(Object(r.a)(a),"handleLoadMore",l()((function(){a.props.dispatch(Object(w.E)(a.props.params.accountId))}),300,{leading:!0})),Object(p.a)(Object(r.a)(a),"setRef",(function(t){a.column=t})),a}Object(i.a)(a,t);var c=a.prototype;return c.componentWillMount=function(){this.props.accountIds||(this.props.dispatch(Object(w.F)(this.props.params.accountId)),this.props.dispatch(Object(w.I)(this.props.params.accountId)))},c.componentWillReceiveProps=function(t){t.params.accountId!==this.props.params.accountId&&t.params.accountId&&(this.props.dispatch(Object(w.F)(t.params.accountId)),this.props.dispatch(Object(w.I)(t.params.accountId)))},c.render=function(){var t=this.props,a=t.accountIds,c=t.hasMore,o=t.isAccount,e=t.multiColumn;if(!o)return Object(s.a)(v.a,{},void 0,Object(s.a)(k.a,{}));if(!a)return Object(s.a)(v.a,{},void 0,Object(s.a)(I.a,{}));var n=Object(s.a)(g.b,{id:"account.follows.empty",defaultMessage:"This user doesn't follow anyone yet."});return h.a.createElement(v.a,{ref:this.setRef},Object(s.a)(y.a,{onClick:this.handleHeaderClick,multiColumn:e}),Object(s.a)(R.a,{scrollKey:"following",hasMore:c,onLoadMore:this.handleLoadMore,prepend:Object(s.a)(C.a,{accountId:this.props.params.accountId,hideTabs:!0}),alwaysPrepend:!0,emptyMessage:n,bindToDocument:!e},void 0,a.map((function(t){return Object(s.a)(M.a,{id:t,withNote:!1},t)}))))},a}(T.a),Object(p.a)(e,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,accountIds:O.a.list,hasMore:f.a.bool,isAccount:f.a.bool,multiColumn:f.a.bool}),o=n))||o}}]);
|
||||
//# sourceMappingURL=following.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[64],{706:function(n,a,t){"use strict";t.r(a);var c=t(0),e=(t(3),t(662)),o=t(969);a.default=function(){return Object(c.a)(e.a,{},void 0,Object(c.a)(o.a,{}))}}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[66],{774:function(a,n,e){"use strict";e.r(n);var t=e(0),c=(e(3),e(730)),o=e(1029);n.default=function(){return Object(t.a)(c.a,{},void 0,Object(t.a)(o.a,{fullPage:!0}))}}}]);
|
||||
//# sourceMappingURL=generic_not_found.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/generic_not_found/index.js"],"names":["GenericNotFound"],"mappings":"sIAUeA,UANS,kBACtB,YAAC,IAAD,UACE,YAAC,IAAD","file":"flavours/glitch/async/generic_not_found.js","sourcesContent":["import React from 'react';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport MissingIndicator from 'flavours/glitch/components/missing_indicator';\n\nconst GenericNotFound = () => (\n <Column>\n <MissingIndicator />\n </Column>\n);\n\nexport default GenericNotFound;\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/generic_not_found/index.js"],"names":["GenericNotFound","fullPage"],"mappings":"uIAUeA,UANS,kBACtB,YAAC,IAAD,UACE,YAAC,IAAD,CAAkBC,UAAQ","file":"flavours/glitch/async/generic_not_found.js","sourcesContent":["import React from 'react';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport MissingIndicator from 'flavours/glitch/components/missing_indicator';\n\nconst GenericNotFound = () => (\n <Column>\n <MissingIndicator fullPage />\n </Column>\n);\n\nexport default GenericNotFound;\n"],"sourceRoot":""}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[66],{715:function(e,a,t){"use strict";t.r(a),t.d(a,"default",function(){return v});var o,s,i,n,r=t(0),d=t(2),c=t(7),u=t(1),b=(t(3),t(5)),f=t.n(b),g=t(662),l=t(668),m=t(6),p=t(19),h=t(1019),M=t(1020),O=t(42),_=t(12),j=Object(m.f)(((o={heading:{id:"column.heading",defaultMessage:"Misc"},subheading:{id:"column.subheading",defaultMessage:"Miscellaneous options"},favourites:{id:"navigation_bar.favourites",defaultMessage:"Favourites"},blocks:{id:"navigation_bar.blocks",defaultMessage:"Blocked users"},domain_blocks:{id:"navigation_bar.domain_blocks",defaultMessage:"Hidden domains"},mutes:{id:"navigation_bar.mutes",defaultMessage:"Muted users"},info:{id:"navigation_bar.info",defaultMessage:"Extended information"},show_me_around:{id:"getting_started.onboarding",defaultMessage:"Show me around"},pins:{id:"navigation_bar.pins",defaultMessage:"Pinned toots"}}).info={id:"navigation_bar.info",defaultMessage:"Extended information"},o.keyboard_shortcuts={id:"navigation_bar.keyboard_shortcuts",defaultMessage:"Keyboard shortcuts"},o.featured_users={id:"navigation_bar.featured_users",defaultMessage:"Featured users"},o)),v=Object(_.connect)()(s=Object(m.g)((n=i=function(e){function a(){for(var a,t=arguments.length,o=new Array(t),s=0;s<t;s++)o[s]=arguments[s];return a=e.call.apply(e,[this].concat(o))||this,Object(u.a)(Object(d.a)(a),"openOnboardingModal",function(e){a.props.dispatch(Object(O.d)("ONBOARDING"))}),Object(u.a)(Object(d.a)(a),"openFeaturedAccountsModal",function(e){a.props.dispatch(Object(O.d)("PINNED_ACCOUNTS_EDITOR"))}),a}return Object(c.a)(a,e),a.prototype.render=function(){var e=this.props.intl;return Object(r.a)(g.a,{icon:"ellipsis-h",heading:e.formatMessage(j.heading)},void 0,Object(r.a)(l.a,{}),Object(r.a)("div",{className:"scrollable"},void 0,Object(r.a)(M.a,{text:e.formatMessage(j.subheading)}),Object(r.a)(h.a,{icon:"star",text:e.formatMessage(j.favourites),to:"/favourites"},"{i++}"),Object(r.a)(h.a,{icon:"thumb-tack",text:e.formatMessage(j.pins),to:"/pinned"},"{i++}"),Object(r.a)(h.a,{icon:"users",text:e.formatMessage(j.featured_users),onClick:this.openFeaturedAccountsModal},"{i++}"),Object(r.a)(h.a,{icon:"volume-off",text:e.formatMessage(j.mutes),to:"/mutes"},"{i++}"),Object(r.a)(h.a,{icon:"ban",text:e.formatMessage(j.blocks),to:"/blocks"},"{i++}"),Object(r.a)(h.a,{icon:"minus-circle",text:e.formatMessage(j.domain_blocks),to:"/domain_blocks"},"{i++}"),Object(r.a)(h.a,{icon:"question",text:e.formatMessage(j.keyboard_shortcuts),to:"/keyboard-shortcuts"},"{i++}"),Object(r.a)(h.a,{icon:"book",text:e.formatMessage(j.info),href:"/about/more"},"{i++}"),Object(r.a)(h.a,{icon:"hand-o-right",text:e.formatMessage(j.show_me_around),onClick:this.openOnboardingModal},"{i++}")))},a}(p.a),Object(u.a)(i,"propTypes",{intl:f.a.object.isRequired,dispatch:f.a.func.isRequired}),s=n))||s)||s}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[68],{783:function(e,a,t){"use strict";t.r(a),t.d(a,"default",(function(){return v}));var o,s,i,n,r=t(0),d=t(2),c=t(7),u=t(1),b=(t(3),t(5)),f=t.n(b),g=t(730),l=t(735),m=t(6),p=t(18),h=t(1075),M=t(1076),O=t(42),_=t(13),j=Object(m.f)(((o={heading:{id:"column.heading",defaultMessage:"Misc"},subheading:{id:"column.subheading",defaultMessage:"Miscellaneous options"},favourites:{id:"navigation_bar.favourites",defaultMessage:"Favourites"},blocks:{id:"navigation_bar.blocks",defaultMessage:"Blocked users"},domain_blocks:{id:"navigation_bar.domain_blocks",defaultMessage:"Hidden domains"},mutes:{id:"navigation_bar.mutes",defaultMessage:"Muted users"},info:{id:"navigation_bar.info",defaultMessage:"Extended information"},show_me_around:{id:"getting_started.onboarding",defaultMessage:"Show me around"},pins:{id:"navigation_bar.pins",defaultMessage:"Pinned toots"}}).info={id:"navigation_bar.info",defaultMessage:"Extended information"},o.keyboard_shortcuts={id:"navigation_bar.keyboard_shortcuts",defaultMessage:"Keyboard shortcuts"},o.featured_users={id:"navigation_bar.featured_users",defaultMessage:"Featured users"},o)),v=Object(_.connect)()(s=Object(m.g)((n=i=function(e){function a(){for(var a,t=arguments.length,o=new Array(t),s=0;s<t;s++)o[s]=arguments[s];return a=e.call.apply(e,[this].concat(o))||this,Object(u.a)(Object(d.a)(a),"openOnboardingModal",(function(e){a.props.dispatch(Object(O.d)("ONBOARDING"))})),Object(u.a)(Object(d.a)(a),"openFeaturedAccountsModal",(function(e){a.props.dispatch(Object(O.d)("PINNED_ACCOUNTS_EDITOR"))})),a}return Object(c.a)(a,e),a.prototype.render=function(){var e=this.props.intl;return Object(r.a)(g.a,{icon:"ellipsis-h",heading:e.formatMessage(j.heading)},void 0,Object(r.a)(l.a,{}),Object(r.a)("div",{className:"scrollable"},void 0,Object(r.a)(M.a,{text:e.formatMessage(j.subheading)}),Object(r.a)(h.a,{icon:"star",text:e.formatMessage(j.favourites),to:"/favourites"},"{i++}"),Object(r.a)(h.a,{icon:"thumb-tack",text:e.formatMessage(j.pins),to:"/pinned"},"{i++}"),Object(r.a)(h.a,{icon:"users",text:e.formatMessage(j.featured_users),onClick:this.openFeaturedAccountsModal},"{i++}"),Object(r.a)(h.a,{icon:"volume-off",text:e.formatMessage(j.mutes),to:"/mutes"},"{i++}"),Object(r.a)(h.a,{icon:"ban",text:e.formatMessage(j.blocks),to:"/blocks"},"{i++}"),Object(r.a)(h.a,{icon:"minus-circle",text:e.formatMessage(j.domain_blocks),to:"/domain_blocks"},"{i++}"),Object(r.a)(h.a,{icon:"question",text:e.formatMessage(j.keyboard_shortcuts),to:"/keyboard-shortcuts"},"{i++}"),Object(r.a)(h.a,{icon:"book",text:e.formatMessage(j.info),href:"/about/more"},"{i++}"),Object(r.a)(h.a,{icon:"hand-o-right",text:e.formatMessage(j.show_me_around),onClick:this.openOnboardingModal},"{i++}")))},a}(p.a),Object(u.a)(i,"propTypes",{intl:f.a.object.isRequired,dispatch:f.a.func.isRequired}),s=n))||s)||s}}]);
|
||||
//# sourceMappingURL=getting_started_misc.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[68],{747:function(e,t,n){"use strict";n.r(t);var i,o,s=n(0),a=n(2),c=n(7),l=n(1),r=n(3),u=n.n(r),d=n(12),h=n(33),m=n(973),b=n(667),g=n(664),p=n(243),f=n(6),O=n(1013),j=n(1014),_=Object(f.f)({filter_regex:{id:"home.column_settings.filter_regex",defaultMessage:"Filter out by regular expressions"},settings:{id:"home.settings",defaultMessage:"Column settings"}}),v=Object(f.g)(i=function(e){function t(){return e.apply(this,arguments)||this}return Object(c.a)(t,e),t.prototype.render=function(){var e=this.props,t=e.settings,n=e.onChange,i=e.intl;return Object(s.a)("div",{},void 0,Object(s.a)("span",{className:"column-settings__section"},void 0,Object(s.a)(f.b,{id:"home.column_settings.basic",defaultMessage:"Basic"})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","reblog"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_reblogs",defaultMessage:"Show boosts"})})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","reply"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_replies",defaultMessage:"Show replies"})})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","direct"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_direct",defaultMessage:"Show DMs"})})),Object(s.a)("span",{className:"column-settings__section"},void 0,Object(s.a)(f.b,{id:"home.column_settings.advanced",defaultMessage:"Advanced"})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(j.a,{prefix:"home_timeline",settings:t,settingPath:["regex","body"],onChange:n,label:i.formatMessage(_.filter_regex)})))},t}(u.a.PureComponent))||i,M=n(71),w=Object(d.connect)(function(e){return{settings:e.getIn(["settings","home"])}},function(e){return{onChange:function(t,n){e(Object(M.c)(["home"].concat(t),n))},onSave:function(){e(Object(M.d)())}}})(v),P=n(310);n.d(t,"default",function(){return y});var C=Object(f.f)({title:{id:"column.home",defaultMessage:"Home"}}),y=Object(d.connect)(function(e){return{hasUnread:e.getIn(["timelines","home","unread"])>0,isPartial:e.getIn(["timelines","home","isPartial"])}})(o=Object(f.g)(o=function(e){function t(){for(var t,n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=e.call.apply(e,[this].concat(i))||this,Object(l.a)(Object(a.a)(t),"handlePin",function(){var e=t.props,n=e.columnId,i=e.dispatch;i(n?Object(p.h)(n):Object(p.e)("HOME",{}))}),Object(l.a)(Object(a.a)(t),"handleMove",function(e){var n=t.props,i=n.columnId;(0,n.dispatch)(Object(p.g)(i,e))}),Object(l.a)(Object(a.a)(t),"handleHeaderClick",function(){t.column.scrollTop()}),Object(l.a)(Object(a.a)(t),"setRef",function(e){t.column=e}),Object(l.a)(Object(a.a)(t),"handleLoadMore",function(e){t.props.dispatch(Object(h.u)({maxId:e}))}),t}Object(c.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this._checkIfReloadNeeded(!1,this.props.isPartial)},n.componentDidUpdate=function(e){this._checkIfReloadNeeded(e.isPartial,this.props.isPartial)},n.componentWillUnmount=function(){this._stopPolling()},n._checkIfReloadNeeded=function(e,t){var n=this.props.dispatch;e!==t&&(!e&&t?this.polling=setInterval(function(){n(Object(h.u)())},3e3):e&&!t&&this._stopPolling())},n._stopPolling=function(){this.polling&&(clearInterval(this.polling),this.polling=null)},n.render=function(){var e=this.props,t=e.intl,n=e.hasUnread,i=e.columnId,o=e.multiColumn,a=!!i;return u.a.createElement(b.a,{ref:this.setRef,name:"home",label:t.formatMessage(C.title)},Object(s.a)(g.a,{icon:"home",active:n,title:t.formatMessage(C.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:a,multiColumn:o},void 0,Object(s.a)(w,{})),Object(s.a)(m.a,{trackScroll:!a,scrollKey:"home_timeline-"+i,onLoadMore:this.handleLoadMore,timelineId:"home",emptyMessage:Object(s.a)(f.b,{id:"empty_column.home",defaultMessage:"Your home timeline is empty! Visit {public} or use search to get started and meet other users.",values:{public:Object(s.a)(P.a,{to:"/timelines/public"},void 0,Object(s.a)(f.b,{id:"empty_column.home.public_timeline",defaultMessage:"the public timeline"}))}})}))},t}(u.a.PureComponent))||o)||o}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[70],{816:function(e,t,n){"use strict";n.r(t);var i,o,s=n(0),a=n(2),c=n(7),l=n(1),r=n(3),u=n.n(r),d=n(13),h=n(32),m=n(1033),b=n(734),g=n(732),p=n(249),f=n(6),O=n(1073),j=n(1074),_=Object(f.f)({filter_regex:{id:"home.column_settings.filter_regex",defaultMessage:"Filter out by regular expressions"},settings:{id:"home.settings",defaultMessage:"Column settings"}}),v=Object(f.g)(i=function(e){function t(){return e.apply(this,arguments)||this}return Object(c.a)(t,e),t.prototype.render=function(){var e=this.props,t=e.settings,n=e.onChange,i=e.intl;return Object(s.a)("div",{},void 0,Object(s.a)("span",{className:"column-settings__section"},void 0,Object(s.a)(f.b,{id:"home.column_settings.basic",defaultMessage:"Basic"})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","reblog"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_reblogs",defaultMessage:"Show boosts"})})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","reply"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_replies",defaultMessage:"Show replies"})})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(O.a,{prefix:"home_timeline",settings:t,settingPath:["shows","direct"],onChange:n,label:Object(s.a)(f.b,{id:"home.column_settings.show_direct",defaultMessage:"Show DMs"})})),Object(s.a)("span",{className:"column-settings__section"},void 0,Object(s.a)(f.b,{id:"home.column_settings.advanced",defaultMessage:"Advanced"})),Object(s.a)("div",{className:"column-settings__row"},void 0,Object(s.a)(j.a,{prefix:"home_timeline",settings:t,settingPath:["regex","body"],onChange:n,label:i.formatMessage(_.filter_regex)})))},t}(u.a.PureComponent))||i,M=n(69),w=Object(d.connect)((function(e){return{settings:e.getIn(["settings","home"])}}),(function(e){return{onChange:function(t,n){e(Object(M.c)(["home"].concat(t),n))},onSave:function(){e(Object(M.d)())}}}))(v),P=n(316);n.d(t,"default",(function(){return y}));var C=Object(f.f)({title:{id:"column.home",defaultMessage:"Home"}}),y=Object(d.connect)((function(e){return{hasUnread:e.getIn(["timelines","home","unread"])>0,isPartial:e.getIn(["timelines","home","isPartial"])}}))(o=Object(f.g)(o=function(e){function t(){for(var t,n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return t=e.call.apply(e,[this].concat(i))||this,Object(l.a)(Object(a.a)(t),"handlePin",(function(){var e=t.props,n=e.columnId,i=e.dispatch;i(n?Object(p.h)(n):Object(p.e)("HOME",{}))})),Object(l.a)(Object(a.a)(t),"handleMove",(function(e){var n=t.props,i=n.columnId;(0,n.dispatch)(Object(p.g)(i,e))})),Object(l.a)(Object(a.a)(t),"handleHeaderClick",(function(){t.column.scrollTop()})),Object(l.a)(Object(a.a)(t),"setRef",(function(e){t.column=e})),Object(l.a)(Object(a.a)(t),"handleLoadMore",(function(e){t.props.dispatch(Object(h.u)({maxId:e}))})),t}Object(c.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this._checkIfReloadNeeded(!1,this.props.isPartial)},n.componentDidUpdate=function(e){this._checkIfReloadNeeded(e.isPartial,this.props.isPartial)},n.componentWillUnmount=function(){this._stopPolling()},n._checkIfReloadNeeded=function(e,t){var n=this.props.dispatch;e!==t&&(!e&&t?this.polling=setInterval((function(){n(Object(h.u)())}),3e3):e&&!t&&this._stopPolling())},n._stopPolling=function(){this.polling&&(clearInterval(this.polling),this.polling=null)},n.render=function(){var e=this.props,t=e.intl,n=e.hasUnread,i=e.columnId,o=e.multiColumn,a=!!i;return u.a.createElement(b.a,{bindToDocument:!o,ref:this.setRef,name:"home",label:t.formatMessage(C.title)},Object(s.a)(g.a,{icon:"home",active:n,title:t.formatMessage(C.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:a,multiColumn:o},void 0,Object(s.a)(w,{})),Object(s.a)(m.a,{trackScroll:!a,scrollKey:"home_timeline-"+i,onLoadMore:this.handleLoadMore,timelineId:"home",emptyMessage:Object(s.a)(f.b,{id:"empty_column.home",defaultMessage:"Your home timeline is empty! Visit {public} or use search to get started and meet other users.",values:{public:Object(s.a)(P.a,{to:"/timelines/public"},void 0,Object(s.a)(f.b,{id:"empty_column.home.public_timeline",defaultMessage:"the public timeline"}))}}),bindToDocument:!o}))},t}(u.a.PureComponent))||o)||o}}]);
|
||||
//# sourceMappingURL=home_timeline.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[70],{744:function(t,n,e){"use strict";e.r(n);var i,c,a,o,r=e(0),u=e(7),s=e(1),d=e(3),l=e.n(d),b=e(5),f=e.n(b),j=e(18),O=e.n(j),p=e(12),m=e(19),v=e(6),h=e(29),g=e(148),I=e(1073),C=Object(v.g)(Object(p.connect)(function(){var t=Object(g.d)();return function(n,e){var i=e.accountId,c=e.added;return{account:t(n,i),added:void 0===c?n.getIn(["listEditor","accounts","items"]).includes(i):c}}},function(t,n){var e=n.accountId;return{onRemove:function(){return t(Object(h.K)(e))},onAdd:function(){return t(Object(h.B)(e))}}})(I.a)),R=e(1074),_=Object(v.g)(Object(p.connect)(function(t){return{value:t.getIn(["listEditor","suggestions","value"])}},function(t){return{onSubmit:function(n){return t(Object(h.H)(n))},onClear:function(){return t(Object(h.E)())},onChange:function(n){return t(Object(h.D)(n))}}})(R.a)),w=e(2),y=e(40),k=Object(v.f)({title:{id:"lists.edit.submit",defaultMessage:"Change title"}}),E=Object(p.connect)(function(t){return{value:t.getIn(["listEditor","title"]),disabled:!t.getIn(["listEditor","isChanged"])||!t.getIn(["listEditor","title"])}},function(t){return{onChange:function(n){return t(Object(h.C)(n))},onSubmit:function(){return t(Object(h.P)(!1))}}})(i=Object(v.g)(i=function(t){function n(){for(var n,e=arguments.length,i=new Array(e),c=0;c<e;c++)i[c]=arguments[c];return n=t.call.apply(t,[this].concat(i))||this,Object(s.a)(Object(w.a)(n),"handleChange",function(t){n.props.onChange(t.target.value)}),Object(s.a)(Object(w.a)(n),"handleSubmit",function(t){t.preventDefault(),n.props.onSubmit()}),Object(s.a)(Object(w.a)(n),"handleClick",function(){n.props.onSubmit()}),n}return Object(u.a)(n,t),n.prototype.render=function(){var t=this.props,n=t.value,e=t.disabled,i=t.intl.formatMessage(k.title);return Object(r.a)("form",{className:"column-inline-form",onSubmit:this.handleSubmit},void 0,Object(r.a)("input",{className:"setting-text",value:n,onChange:this.handleChange}),Object(r.a)(y.a,{disabled:e,icon:"check",title:i,onClick:this.handleClick}))},n}(l.a.PureComponent))||i)||i,q=e(87),S=e(34),N=e.n(S);e.d(n,"default",function(){return x});var x=Object(p.connect)(function(t){return{accountIds:t.getIn(["listEditor","accounts","items"]),searchAccountIds:t.getIn(["listEditor","suggestions","items"])}},function(t){return{onInitialize:function(n){return t(Object(h.O)(n))},onClear:function(){return t(Object(h.E)())},onReset:function(){return t(Object(h.M)())}}})(c=Object(v.g)((o=a=function(t){function n(){return t.apply(this,arguments)||this}Object(u.a)(n,t);var e=n.prototype;return e.componentDidMount=function(){var t=this.props;(0,t.onInitialize)(t.listId)},e.componentWillUnmount=function(){(0,this.props.onReset)()},e.render=function(){var t=this.props,n=t.accountIds,e=t.searchAccountIds,i=t.onClear,c=e.size>0;return Object(r.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(r.a)(E,{}),Object(r.a)(_,{}),Object(r.a)("div",{className:"drawer__pager"},void 0,Object(r.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,n.map(function(t){return Object(r.a)(C,{accountId:t,added:!0},t)})),c&&Object(r.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:i}),Object(r.a)(q.a,{defaultStyle:{x:-100},style:{x:N()(c?0:-100,{stiffness:210,damping:20})}},void 0,function(t){var n=t.x;return Object(r.a)("div",{className:"drawer__inner backdrop",style:{transform:0===n?null:"translateX("+n+"%)",visibility:-100===n?"hidden":"visible"}},void 0,e.map(function(t){return Object(r.a)(C,{accountId:t},t)}))})))},n}(m.a),Object(s.a)(a,"propTypes",{listId:f.a.string.isRequired,onClose:f.a.func.isRequired,intl:f.a.object.isRequired,onInitialize:f.a.func.isRequired,onClear:f.a.func.isRequired,onReset:f.a.func.isRequired,accountIds:O.a.list.isRequired,searchAccountIds:O.a.list.isRequired}),c=o))||c)||c}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{813:function(t,n,e){"use strict";e.r(n);var i,c,a,o,r=e(0),u=e(7),s=e(1),d=e(3),l=e.n(d),b=e(5),f=e.n(b),j=e(14),O=e.n(j),p=e(13),m=e(18),v=e(6),h=e(28),g=e(103),I=e(1119),C=Object(v.g)(Object(p.connect)((function(){var t=Object(g.d)();return function(n,e){var i=e.accountId,c=e.added;return{account:t(n,i),added:void 0===c?n.getIn(["listEditor","accounts","items"]).includes(i):c}}}),(function(t,n){var e=n.accountId;return{onRemove:function(){return t(Object(h.K)(e))},onAdd:function(){return t(Object(h.B)(e))}}}))(I.a)),R=e(1120),_=Object(v.g)(Object(p.connect)((function(t){return{value:t.getIn(["listEditor","suggestions","value"])}}),(function(t){return{onSubmit:function(n){return t(Object(h.H)(n))},onClear:function(){return t(Object(h.E)())},onChange:function(n){return t(Object(h.D)(n))}}}))(R.a)),w=e(2),y=e(39),k=Object(v.f)({title:{id:"lists.edit.submit",defaultMessage:"Change title"}}),E=Object(p.connect)((function(t){return{value:t.getIn(["listEditor","title"]),disabled:!t.getIn(["listEditor","isChanged"])||!t.getIn(["listEditor","title"])}}),(function(t){return{onChange:function(n){return t(Object(h.C)(n))},onSubmit:function(){return t(Object(h.P)(!1))}}}))(i=Object(v.g)(i=function(t){function n(){for(var n,e=arguments.length,i=new Array(e),c=0;c<e;c++)i[c]=arguments[c];return n=t.call.apply(t,[this].concat(i))||this,Object(s.a)(Object(w.a)(n),"handleChange",(function(t){n.props.onChange(t.target.value)})),Object(s.a)(Object(w.a)(n),"handleSubmit",(function(t){t.preventDefault(),n.props.onSubmit()})),Object(s.a)(Object(w.a)(n),"handleClick",(function(){n.props.onSubmit()})),n}return Object(u.a)(n,t),n.prototype.render=function(){var t=this.props,n=t.value,e=t.disabled,i=t.intl.formatMessage(k.title);return Object(r.a)("form",{className:"column-inline-form",onSubmit:this.handleSubmit},void 0,Object(r.a)("input",{className:"setting-text",value:n,onChange:this.handleChange}),Object(r.a)(y.a,{disabled:e,icon:"check",title:i,onClick:this.handleClick}))},n}(l.a.PureComponent))||i)||i,q=e(92),S=e(34),N=e.n(S);e.d(n,"default",(function(){return x}));var x=Object(p.connect)((function(t){return{accountIds:t.getIn(["listEditor","accounts","items"]),searchAccountIds:t.getIn(["listEditor","suggestions","items"])}}),(function(t){return{onInitialize:function(n){return t(Object(h.O)(n))},onClear:function(){return t(Object(h.E)())},onReset:function(){return t(Object(h.M)())}}}))(c=Object(v.g)((o=a=function(t){function n(){return t.apply(this,arguments)||this}Object(u.a)(n,t);var e=n.prototype;return e.componentDidMount=function(){var t=this.props;(0,t.onInitialize)(t.listId)},e.componentWillUnmount=function(){(0,this.props.onReset)()},e.render=function(){var t=this.props,n=t.accountIds,e=t.searchAccountIds,i=t.onClear,c=e.size>0;return Object(r.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(r.a)(E,{}),Object(r.a)(_,{}),Object(r.a)("div",{className:"drawer__pager"},void 0,Object(r.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,n.map((function(t){return Object(r.a)(C,{accountId:t,added:!0},t)}))),c&&Object(r.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:i}),Object(r.a)(q.a,{defaultStyle:{x:-100},style:{x:N()(c?0:-100,{stiffness:210,damping:20})}},void 0,(function(t){var n=t.x;return Object(r.a)("div",{className:"drawer__inner backdrop",style:{transform:0===n?null:"translateX("+n+"%)",visibility:-100===n?"hidden":"visible"}},void 0,e.map((function(t){return Object(r.a)(C,{accountId:t},t)})))}))))},n}(m.a),Object(s.a)(a,"propTypes",{listId:f.a.string.isRequired,onClose:f.a.func.isRequired,intl:f.a.object.isRequired,onInitialize:f.a.func.isRequired,onClear:f.a.func.isRequired,onReset:f.a.func.isRequired,accountIds:O.a.list.isRequired,searchAccountIds:O.a.list.isRequired}),c=o))||c)||c}}]);
|
||||
//# sourceMappingURL=list_editor.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[72],{697:function(t,e,i){"use strict";i.r(e),i.d(e,"default",function(){return x});var n,s,a,o=i(0),r=i(7),c=i(1),u=(i(3),i(12)),l=i(5),d=i.n(l),b=i(18),p=i.n(b),f=i(293),g=i(662),j=i(668),h=i(29),O=i(6),m=i(19),y=i(1019),v=i(1020),w=i(1072),M=i(53),q=i(963),R=Object(O.f)({heading:{id:"column.lists",defaultMessage:"Lists"},subheading:{id:"lists.subheading",defaultMessage:"Your lists"}}),k=Object(M.a)([function(t){return t.get("lists")}],function(t){return t?t.toList().filter(function(t){return!!t}).sort(function(t,e){return t.get("title").localeCompare(e.get("title"))}):t}),x=Object(u.connect)(function(t){return{lists:k(t)}})(n=Object(O.g)((a=s=function(t){function e(){return t.apply(this,arguments)||this}Object(r.a)(e,t);var i=e.prototype;return i.componentWillMount=function(){this.props.dispatch(Object(h.I)())},i.render=function(){var t=this.props,e=t.intl,i=t.lists;if(!i)return Object(o.a)(g.a,{},void 0,Object(o.a)(f.a,{}));var n=Object(o.a)(O.b,{id:"empty_column.lists",defaultMessage:"You don't have any lists yet. When you create one, it will show up here."});return Object(o.a)(g.a,{icon:"bars",heading:e.formatMessage(R.heading)},void 0,Object(o.a)(j.a,{}),Object(o.a)(w.a,{}),Object(o.a)(v.a,{text:e.formatMessage(R.subheading)}),Object(o.a)(q.a,{scrollKey:"lists",emptyMessage:n},void 0,i.map(function(t){return Object(o.a)(y.a,{to:"/timelines/list/"+t.get("id"),icon:"list-ul",text:t.get("title")},t.get("id"))})))},e}(m.a),Object(c.a)(s,"propTypes",{params:d.a.object.isRequired,dispatch:d.a.func.isRequired,lists:p.a.list,intl:d.a.object.isRequired}),n=a))||n)||n}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[74],{765:function(t,e,i){"use strict";i.r(e),i.d(e,"default",(function(){return T}));var n,s,a,o=i(0),u=i(7),c=i(1),r=(i(3),i(13)),l=i(5),d=i.n(l),b=i(14),p=i.n(b),f=i(299),g=i(730),j=i(735),h=i(28),m=i(6),O=i(18),y=i(1075),v=i(1076),w=i(1118),M=i(54),q=i(1022),C=Object(m.f)({heading:{id:"column.lists",defaultMessage:"Lists"},subheading:{id:"lists.subheading",defaultMessage:"Your lists"}}),R=Object(M.a)([function(t){return t.get("lists")}],(function(t){return t?t.toList().filter((function(t){return!!t})).sort((function(t,e){return t.get("title").localeCompare(e.get("title"))})):t})),T=Object(r.connect)((function(t){return{lists:R(t)}}))(n=Object(m.g)((a=s=function(t){function e(){return t.apply(this,arguments)||this}Object(u.a)(e,t);var i=e.prototype;return i.componentWillMount=function(){this.props.dispatch(Object(h.I)())},i.render=function(){var t=this.props,e=t.intl,i=t.lists,n=t.multiColumn;if(!i)return Object(o.a)(g.a,{},void 0,Object(o.a)(f.a,{}));var s=Object(o.a)(m.b,{id:"empty_column.lists",defaultMessage:"You don't have any lists yet. When you create one, it will show up here."});return Object(o.a)(g.a,{bindToDocument:!n,icon:"bars",heading:e.formatMessage(C.heading)},void 0,Object(o.a)(j.a,{}),Object(o.a)(w.a,{}),Object(o.a)(v.a,{text:e.formatMessage(C.subheading)}),Object(o.a)(q.a,{scrollKey:"lists",emptyMessage:s,bindToDocument:!n},void 0,i.map((function(t){return Object(o.a)(y.a,{to:"/timelines/list/"+t.get("id"),icon:"list-ul",text:t.get("title")},t.get("id"))}))))},e}(O.a),Object(c.a)(s,"propTypes",{params:d.a.object.isRequired,dispatch:d.a.func.isRequired,lists:p.a.list,intl:d.a.object.isRequired,multiColumn:d.a.bool}),n=a))||n)||n}}]);
|
||||
//# sourceMappingURL=lists.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/lists/index.js"],"names":["messages","defineMessages","heading","subheading","getOrderedLists","createSelector","state","get","lists","toList","filter","item","sort","a","b","localeCompare","Lists","connect","injectIntl","componentWillMount","this","props","dispatch","fetchLists","render","intl","emptyMessage","id","defaultMessage","icon","formatMessage","text","scrollKey","map","list","to","ImmutablePureComponent","params","PropTypes","object","isRequired","func","ImmutablePropTypes"],"mappings":"wTAgBMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,0CACPC,WAAW,CAAD,qDAGNC,EAAkBC,YAAe,CAAC,SAAAC,GAAK,OAAIA,EAAMC,IAAI,WAAW,SAAAC,GACpE,OAAKA,EAIEA,EAAMC,SAASC,OAAO,SAAAC,GAAI,QAAMA,IAAMC,KAAK,SAACC,EAAGC,GAAJ,OAAUD,EAAEN,IAAI,SAASQ,cAAcD,EAAEP,IAAI,YAHtFC,IAYLQ,EAFUC,kBAJQ,SAAAX,GAAK,MAAK,CAChCE,MAAOJ,EAAgBE,K,GAIxBY,a,8GAUCC,mBAAA,WACEC,KAAKC,MAAMC,SAASC,gB,EAGtBC,OAAA,WAAW,IAAD,EACgBJ,KAAKC,MAArBI,EADA,EACAA,KAAMjB,EADN,EACMA,MAEd,IAAKA,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMkB,EAAe,YAAC,IAAD,CAAkBC,GAAG,qBAAqBC,eAAe,6EAE9E,OACE,YAAC,IAAD,CAAQC,KAAK,OAAO3B,QAASuB,EAAKK,cAAc9B,EAASE,eAAzD,EACE,YAAC,IAAD,IAEA,YAAC,IAAD,IAEA,YAAC,IAAD,CAAkB6B,KAAMN,EAAKK,cAAc9B,EAASG,cACpD,YAAC,IAAD,CACE6B,UAAU,QACVN,aAAcA,QAFhB,EAIGlB,EAAMyB,IAAI,SAAAC,GAAI,OACb,YAAC,IAAD,CAAiCC,GAAE,mBAAqBD,EAAK3B,IAAI,MAASsB,KAAK,UAAUE,KAAMG,EAAK3B,IAAI,UAAvF2B,EAAK3B,IAAI,Y,GAtClB6B,K,0BAEC,CACjBC,OAAQC,IAAUC,OAAOC,WACzBlB,SAAUgB,IAAUG,KAAKD,WACzBhC,MAAOkC,IAAmBR,KAC1BT,KAAMa,IAAUC,OAAOC,a","file":"flavours/glitch/async/lists.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport { fetchLists } from 'flavours/glitch/actions/lists';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport ColumnLink from 'flavours/glitch/features/ui/components/column_link';\nimport ColumnSubheading from 'flavours/glitch/features/ui/components/column_subheading';\nimport NewListForm from './components/new_list_form';\nimport { createSelector } from 'reselect';\nimport ScrollableList from 'flavours/glitch/components/scrollable_list';\n\nconst messages = defineMessages({\n heading: { id: 'column.lists', defaultMessage: 'Lists' },\n subheading: { id: 'lists.subheading', defaultMessage: 'Your lists' },\n});\n\nconst getOrderedLists = createSelector([state => state.get('lists')], lists => {\n if (!lists) {\n return lists;\n }\n\n return lists.toList().filter(item => !!item).sort((a, b) => a.get('title').localeCompare(b.get('title')));\n});\n\nconst mapStateToProps = state => ({\n lists: getOrderedLists(state),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Lists extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n lists: ImmutablePropTypes.list,\n intl: PropTypes.object.isRequired,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchLists());\n }\n\n render () {\n const { intl, lists } = this.props;\n\n if (!lists) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.lists' defaultMessage=\"You don't have any lists yet. When you create one, it will show up here.\" />;\n\n return (\n <Column icon='bars' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n\n <NewListForm />\n\n <ColumnSubheading text={intl.formatMessage(messages.subheading)} />\n <ScrollableList\n scrollKey='lists'\n emptyMessage={emptyMessage}\n >\n {lists.map(list =>\n <ColumnLink key={list.get('id')} to={`/timelines/list/${list.get('id')}`} icon='list-ul' text={list.get('title')} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/lists/index.js"],"names":["messages","defineMessages","heading","subheading","getOrderedLists","createSelector","state","get","lists","toList","filter","item","sort","a","b","localeCompare","Lists","connect","injectIntl","componentWillMount","this","props","dispatch","fetchLists","render","intl","multiColumn","emptyMessage","id","defaultMessage","bindToDocument","icon","formatMessage","text","scrollKey","map","list","to","ImmutablePureComponent","params","PropTypes","object","isRequired","func","ImmutablePropTypes","bool"],"mappings":"2TAgBMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,0CACPC,WAAW,CAAD,qDAGNC,EAAkBC,YAAe,CAAC,SAAAC,GAAK,OAAIA,EAAMC,IAAI,YAAW,SAAAC,GACpE,OAAKA,EAIEA,EAAMC,SAASC,QAAO,SAAAC,GAAI,QAAMA,KAAMC,MAAK,SAACC,EAAGC,GAAJ,OAAUD,EAAEN,IAAI,SAASQ,cAAcD,EAAEP,IAAI,aAHtFC,KAYLQ,EAFUC,mBAJQ,SAAAX,GAAK,MAAK,CAChCE,MAAOJ,EAAgBE,M,GAIxBY,a,8GAWCC,mBAAA,WACEC,KAAKC,MAAMC,SAASC,gB,EAGtBC,OAAA,WAAW,IAAD,EAC6BJ,KAAKC,MAAlCI,EADA,EACAA,KAAMjB,EADN,EACMA,MAAOkB,EADb,EACaA,YAErB,IAAKlB,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMmB,EAAe,YAAC,IAAD,CAAkBC,GAAG,qBAAqBC,eAAe,6EAE9E,OACE,YAAC,IAAD,CAAQC,gBAAiBJ,EAAaK,KAAK,OAAO7B,QAASuB,EAAKO,cAAchC,EAASE,eAAvF,EACE,YAAC,IAAD,IAEA,YAAC,IAAD,IAEA,YAAC,IAAD,CAAkB+B,KAAMR,EAAKO,cAAchC,EAASG,cACpD,YAAC,IAAD,CACE+B,UAAU,QACVP,aAAcA,EACdG,gBAAiBJ,QAHnB,EAKGlB,EAAM2B,KAAI,SAAAC,GAAI,OACb,YAAC,IAAD,CAAiCC,GAAE,mBAAqBD,EAAK7B,IAAI,MAASwB,KAAK,UAAUE,KAAMG,EAAK7B,IAAI,UAAvF6B,EAAK7B,IAAI,a,GAxClB+B,K,0BAEC,CACjBC,OAAQC,IAAUC,OAAOC,WACzBpB,SAAUkB,IAAUG,KAAKD,WACzBlC,MAAOoC,IAAmBR,KAC1BX,KAAMe,IAAUC,OAAOC,WACvBhB,YAAac,IAAUK,O","file":"flavours/glitch/async/lists.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport { fetchLists } from 'flavours/glitch/actions/lists';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport ColumnLink from 'flavours/glitch/features/ui/components/column_link';\nimport ColumnSubheading from 'flavours/glitch/features/ui/components/column_subheading';\nimport NewListForm from './components/new_list_form';\nimport { createSelector } from 'reselect';\nimport ScrollableList from 'flavours/glitch/components/scrollable_list';\n\nconst messages = defineMessages({\n heading: { id: 'column.lists', defaultMessage: 'Lists' },\n subheading: { id: 'lists.subheading', defaultMessage: 'Your lists' },\n});\n\nconst getOrderedLists = createSelector([state => state.get('lists')], lists => {\n if (!lists) {\n return lists;\n }\n\n return lists.toList().filter(item => !!item).sort((a, b) => a.get('title').localeCompare(b.get('title')));\n});\n\nconst mapStateToProps = state => ({\n lists: getOrderedLists(state),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Lists extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n lists: ImmutablePropTypes.list,\n intl: PropTypes.object.isRequired,\n multiColumn: PropTypes.bool,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchLists());\n }\n\n render () {\n const { intl, lists, multiColumn } = this.props;\n\n if (!lists) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.lists' defaultMessage=\"You don't have any lists yet. When you create one, it will show up here.\" />;\n\n return (\n <Column bindToDocument={!multiColumn} icon='bars' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n\n <NewListForm />\n\n <ColumnSubheading text={intl.formatMessage(messages.subheading)} />\n <ScrollableList\n scrollKey='lists'\n emptyMessage={emptyMessage}\n bindToDocument={!multiColumn}\n >\n {lists.map(list =>\n <ColumnLink key={list.get('id')} to={`/timelines/list/${list.get('id')}`} icon='list-ul' text={list.get('title')} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[73],{712:function(t,e,o){"use strict";o.r(e),o.d(e,"default",function(){return j});var n,a=o(0),i=o(2),c=o(7),s=o(1),l=o(3),u=o.n(l),d=o(12),m=o(6),r=o(295),f=o.n(r),b=o(68),p=o(42),g=o(23),h=o(117),j=Object(d.connect)(function(t){return{account:t.getIn(["mutes","new","account"]),notifications:t.getIn(["mutes","new","notifications"])}},function(t){return{onConfirm:function(e,o){t(Object(g.N)(e.get("id"),o))},onClose:function(){t(Object(p.c)())},onToggleNotifications:function(){t(Object(h.h)())}}})(n=Object(m.g)(n=function(t){function e(){for(var e,o=arguments.length,n=new Array(o),a=0;a<o;a++)n[a]=arguments[a];return e=t.call.apply(t,[this].concat(n))||this,Object(s.a)(Object(i.a)(e),"handleClick",function(){e.props.onClose(),e.props.onConfirm(e.props.account,e.props.notifications)}),Object(s.a)(Object(i.a)(e),"handleCancel",function(){e.props.onClose()}),Object(s.a)(Object(i.a)(e),"setRef",function(t){e.button=t}),Object(s.a)(Object(i.a)(e),"toggleNotifications",function(){e.props.onToggleNotifications()}),e}Object(c.a)(e,t);var o=e.prototype;return o.componentDidMount=function(){this.button.focus()},o.render=function(){var t=this.props,e=t.account,o=t.notifications;return Object(a.a)("div",{className:"modal-root__modal mute-modal"},void 0,Object(a.a)("div",{className:"mute-modal__container"},void 0,Object(a.a)("p",{},void 0,Object(a.a)(m.b,{id:"confirmations.mute.message",defaultMessage:"Are you sure you want to mute {name}?",values:{name:Object(a.a)("strong",{},void 0,"@",e.get("acct"))}})),Object(a.a)("p",{className:"mute-modal__explanation"},void 0,Object(a.a)(m.b,{id:"confirmations.mute.explanation",defaultMessage:"This will hide posts from them and posts mentioning them, but it will still allow them to see your posts follow you."})),Object(a.a)("div",{className:"setting-toggle"},void 0,Object(a.a)(f.a,{id:"mute-modal__hide-notifications-checkbox",checked:o,onChange:this.toggleNotifications}),Object(a.a)("label",{className:"setting-toggle__label",htmlFor:"mute-modal__hide-notifications-checkbox"},void 0,Object(a.a)(m.b,{id:"mute_modal.hide_notifications",defaultMessage:"Hide notifications from this user?"})))),Object(a.a)("div",{className:"mute-modal__action-bar"},void 0,Object(a.a)(b.a,{onClick:this.handleCancel,className:"mute-modal__cancel-button"},void 0,Object(a.a)(m.b,{id:"confirmation_modal.cancel",defaultMessage:"Cancel"})),u.a.createElement(b.a,{onClick:this.handleClick,ref:this.setRef},Object(a.a)(m.b,{id:"confirmations.mute.confirm",defaultMessage:"Mute"}))))},e}(u.a.PureComponent))||n)||n}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[75],{780:function(t,e,o){"use strict";o.r(e),o.d(e,"default",(function(){return j}));var n,a=o(0),i=o(2),c=o(7),s=o(1),l=o(3),u=o.n(l),d=o(13),m=o(6),r=o(301),f=o.n(r),b=o(66),p=o(42),g=o(22),h=o(119),j=Object(d.connect)((function(t){return{account:t.getIn(["mutes","new","account"]),notifications:t.getIn(["mutes","new","notifications"])}}),(function(t){return{onConfirm:function(e,o){t(Object(g.N)(e.get("id"),o))},onClose:function(){t(Object(p.c)())},onToggleNotifications:function(){t(Object(h.h)())}}}))(n=Object(m.g)(n=function(t){function e(){for(var e,o=arguments.length,n=new Array(o),a=0;a<o;a++)n[a]=arguments[a];return e=t.call.apply(t,[this].concat(n))||this,Object(s.a)(Object(i.a)(e),"handleClick",(function(){e.props.onClose(),e.props.onConfirm(e.props.account,e.props.notifications)})),Object(s.a)(Object(i.a)(e),"handleCancel",(function(){e.props.onClose()})),Object(s.a)(Object(i.a)(e),"setRef",(function(t){e.button=t})),Object(s.a)(Object(i.a)(e),"toggleNotifications",(function(){e.props.onToggleNotifications()})),e}Object(c.a)(e,t);var o=e.prototype;return o.componentDidMount=function(){this.button.focus()},o.render=function(){var t=this.props,e=t.account,o=t.notifications;return Object(a.a)("div",{className:"modal-root__modal mute-modal"},void 0,Object(a.a)("div",{className:"mute-modal__container"},void 0,Object(a.a)("p",{},void 0,Object(a.a)(m.b,{id:"confirmations.mute.message",defaultMessage:"Are you sure you want to mute {name}?",values:{name:Object(a.a)("strong",{},void 0,"@",e.get("acct"))}})),Object(a.a)("p",{className:"mute-modal__explanation"},void 0,Object(a.a)(m.b,{id:"confirmations.mute.explanation",defaultMessage:"This will hide posts from them and posts mentioning them, but it will still allow them to see your posts and follow you."})),Object(a.a)("div",{className:"setting-toggle"},void 0,Object(a.a)(f.a,{id:"mute-modal__hide-notifications-checkbox",checked:o,onChange:this.toggleNotifications}),Object(a.a)("label",{className:"setting-toggle__label",htmlFor:"mute-modal__hide-notifications-checkbox"},void 0,Object(a.a)(m.b,{id:"mute_modal.hide_notifications",defaultMessage:"Hide notifications from this user?"})))),Object(a.a)("div",{className:"mute-modal__action-bar"},void 0,Object(a.a)(b.a,{onClick:this.handleCancel,className:"mute-modal__cancel-button"},void 0,Object(a.a)(m.b,{id:"confirmation_modal.cancel",defaultMessage:"Cancel"})),u.a.createElement(b.a,{onClick:this.handleClick,ref:this.setRef},Object(a.a)(m.b,{id:"confirmations.mute.confirm",defaultMessage:"Mute"}))))},e}(u.a.PureComponent))||n)||n}}]);
|
||||
//# sourceMappingURL=mute_modal.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[74],{710:function(e,t,a){"use strict";a.r(t),a.d(t,"default",function(){return L});var n,s,o,c=a(0),r=a(2),i=a(7),u=a(1),d=a(63),p=a.n(d),l=(a(3),a(12)),b=a(6),f=a(5),h=a.n(f),j=a(18),m=a.n(j),O=a(293),M=a(662),g=a(668),v=a(459),y=a(117),w=a(19),I=a(963),q=Object(b.f)({heading:{id:"column.mutes",defaultMessage:"Muted users"}}),L=Object(l.connect)(function(e){return{accountIds:e.getIn(["user_lists","mutes","items"]),hasMore:!!e.getIn(["user_lists","mutes","next"])}})(n=Object(b.g)((o=s=function(e){function t(){for(var t,a=arguments.length,n=new Array(a),s=0;s<a;s++)n[s]=arguments[s];return t=e.call.apply(e,[this].concat(n))||this,Object(u.a)(Object(r.a)(t),"handleLoadMore",p()(function(){t.props.dispatch(Object(y.e)())},300,{leading:!0})),t}Object(i.a)(t,e);var a=t.prototype;return a.componentWillMount=function(){this.props.dispatch(Object(y.f)())},a.render=function(){var e=this.props,t=e.intl,a=e.accountIds,n=e.hasMore;if(!a)return Object(c.a)(M.a,{},void 0,Object(c.a)(O.a,{}));var s=Object(c.a)(b.b,{id:"empty_column.mutes",defaultMessage:"You haven't muted any users yet."});return Object(c.a)(M.a,{name:"mutes",icon:"volume-off",heading:t.formatMessage(q.heading)},void 0,Object(c.a)(g.a,{}),Object(c.a)(I.a,{scrollKey:"mutes",onLoadMore:this.handleLoadMore,hasMore:n,emptyMessage:s},void 0,a.map(function(e){return Object(c.a)(v.a,{id:e},e)})))},t}(w.a),Object(u.a)(s,"propTypes",{params:h.a.object.isRequired,dispatch:h.a.func.isRequired,hasMore:h.a.bool,accountIds:m.a.list,intl:h.a.object.isRequired}),n=o))||n)||n}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{778:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return L}));var a,o,s,c=n(0),u=n(2),i=n(7),r=n(1),d=n(62),l=n.n(d),p=(n(3),n(13)),b=n(6),m=n(5),f=n.n(m),h=n(14),j=n.n(h),O=n(299),M=n(730),g=n(735),v=n(466),y=n(119),w=n(18),I=n(1022),q=Object(b.f)({heading:{id:"column.mutes",defaultMessage:"Muted users"}}),L=Object(p.connect)((function(e){return{accountIds:e.getIn(["user_lists","mutes","items"]),hasMore:!!e.getIn(["user_lists","mutes","next"])}}))(a=Object(b.g)((s=o=function(e){function t(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return t=e.call.apply(e,[this].concat(a))||this,Object(r.a)(Object(u.a)(t),"handleLoadMore",l()((function(){t.props.dispatch(Object(y.e)())}),300,{leading:!0})),t}Object(i.a)(t,e);var n=t.prototype;return n.componentWillMount=function(){this.props.dispatch(Object(y.f)())},n.render=function(){var e=this.props,t=e.intl,n=e.accountIds,a=e.hasMore,o=e.multiColumn;if(!n)return Object(c.a)(M.a,{},void 0,Object(c.a)(O.a,{}));var s=Object(c.a)(b.b,{id:"empty_column.mutes",defaultMessage:"You haven't muted any users yet."});return Object(c.a)(M.a,{bindToDocument:!o,name:"mutes",icon:"volume-off",heading:t.formatMessage(q.heading)},void 0,Object(c.a)(g.a,{}),Object(c.a)(I.a,{scrollKey:"mutes",onLoadMore:this.handleLoadMore,hasMore:a,emptyMessage:s,bindToDocument:!o},void 0,n.map((function(e){return Object(c.a)(v.a,{id:e},e)}))))},t}(w.a),Object(r.a)(o,"propTypes",{params:f.a.object.isRequired,dispatch:f.a.func.isRequired,hasMore:f.a.bool,accountIds:j.a.list,intl:f.a.object.isRequired,multiColumn:f.a.bool}),a=s))||a)||a}}]);
|
||||
//# sourceMappingURL=mutes.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/mutes/index.js"],"names":["messages","defineMessages","heading","Mutes","connect","state","accountIds","getIn","hasMore","injectIntl","props","dispatch","expandMutes","leading","componentWillMount","this","fetchMutes","render","intl","emptyMessage","id","defaultMessage","name","icon","formatMessage","scrollKey","onLoadMore","handleLoadMore","map","ImmutablePureComponent","params","PropTypes","object","isRequired","func","bool","ImmutablePropTypes","list"],"mappings":"oTAcMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,kDAUHC,EAFUC,kBALQ,SAAAC,GAAK,MAAK,CAChCC,WAAYD,EAAME,MAAM,CAAC,aAAc,QAAS,UAChDC,UAAWH,EAAME,MAAM,CAAC,aAAc,QAAS,W,GAIhDE,a,mMAekB,IAAS,WACxB,EAAKC,MAAMC,SAASC,gBACnB,IAAK,CAAEC,SAAS,K,8CANnBC,mBAAA,WACEC,KAAKL,MAAMC,SAASK,gB,EAOtBC,OAAA,WAAW,IAAD,EAC8BF,KAAKL,MAAnCQ,EADA,EACAA,KAAMZ,EADN,EACMA,WAAYE,EADlB,EACkBA,QAE1B,IAAKF,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMa,EAAe,YAAC,IAAD,CAAkBC,GAAG,qBAAqBC,eAAe,qCAE9E,OACE,YAAC,IAAD,CAAQC,KAAK,QAAQC,KAAK,aAAarB,QAASgB,EAAKM,cAAcxB,EAASE,eAA5E,EACE,YAAC,IAAD,IACA,YAAC,IAAD,CACEuB,UAAU,QACVC,WAAYX,KAAKY,eACjBnB,QAASA,EACTW,aAAcA,QAJhB,EAMGb,EAAWsB,IAAI,SAAAR,GAAE,OAChB,YAAC,IAAD,CAA2BA,GAAIA,GAARA,Q,GAzCfS,K,0BAEC,CACjBC,OAAQC,IAAUC,OAAOC,WACzBtB,SAAUoB,IAAUG,KAAKD,WACzBzB,QAASuB,IAAUI,KACnB7B,WAAY8B,IAAmBC,KAC/BnB,KAAMa,IAAUC,OAAOC,a","file":"flavours/glitch/async/mutes.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { debounce } from 'lodash';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport AccountContainer from 'flavours/glitch/containers/account_container';\nimport { fetchMutes, expandMutes } from 'flavours/glitch/actions/mutes';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport ScrollableList from 'flavours/glitch/components/scrollable_list';\n\nconst messages = defineMessages({\n heading: { id: 'column.mutes', defaultMessage: 'Muted users' },\n});\n\nconst mapStateToProps = state => ({\n accountIds: state.getIn(['user_lists', 'mutes', 'items']),\n hasMore: !!state.getIn(['user_lists', 'mutes', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Mutes extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n hasMore: PropTypes.bool,\n accountIds: ImmutablePropTypes.list,\n intl: PropTypes.object.isRequired,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchMutes());\n }\n\n handleLoadMore = debounce(() => {\n this.props.dispatch(expandMutes());\n }, 300, { leading: true });\n\n render () {\n const { intl, accountIds, hasMore } = this.props;\n\n if (!accountIds) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.mutes' defaultMessage=\"You haven't muted any users yet.\" />;\n\n return (\n <Column name='mutes' icon='volume-off' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n <ScrollableList\n scrollKey='mutes'\n onLoadMore={this.handleLoadMore}\n hasMore={hasMore}\n emptyMessage={emptyMessage}\n >\n {accountIds.map(id =>\n <AccountContainer key={id} id={id} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/mutes/index.js"],"names":["messages","defineMessages","heading","Mutes","connect","state","accountIds","getIn","hasMore","injectIntl","props","dispatch","expandMutes","leading","componentWillMount","this","fetchMutes","render","intl","multiColumn","emptyMessage","id","defaultMessage","bindToDocument","name","icon","formatMessage","scrollKey","onLoadMore","handleLoadMore","map","ImmutablePureComponent","params","PropTypes","object","isRequired","func","bool","ImmutablePropTypes","list"],"mappings":"uTAcMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,kDAUHC,EAFUC,mBALQ,SAAAC,GAAK,MAAK,CAChCC,WAAYD,EAAME,MAAM,CAAC,aAAc,QAAS,UAChDC,UAAWH,EAAME,MAAM,CAAC,aAAc,QAAS,Y,GAIhDE,a,mMAgBkB,KAAS,WACxB,EAAKC,MAAMC,SAASC,iBACnB,IAAK,CAAEC,SAAS,K,8CANnBC,mBAAA,WACEC,KAAKL,MAAMC,SAASK,gB,EAOtBC,OAAA,WAAW,IAAD,EAC2CF,KAAKL,MAAhDQ,EADA,EACAA,KAAMZ,EADN,EACMA,WAAYE,EADlB,EACkBA,QAASW,EAD3B,EAC2BA,YAEnC,IAAKb,EACH,OACE,YAAC,IAAD,UACE,YAAC,IAAD,KAKN,IAAMc,EAAe,YAAC,IAAD,CAAkBC,GAAG,qBAAqBC,eAAe,qCAE9E,OACE,YAAC,IAAD,CAAQC,gBAAiBJ,EAAaK,KAAK,QAAQC,KAAK,aAAavB,QAASgB,EAAKQ,cAAc1B,EAASE,eAA1G,EACE,YAAC,IAAD,IACA,YAAC,IAAD,CACEyB,UAAU,QACVC,WAAYb,KAAKc,eACjBrB,QAASA,EACTY,aAAcA,EACdG,gBAAiBJ,QALnB,EAOGb,EAAWwB,KAAI,SAAAT,GAAE,OAChB,YAAC,IAAD,CAA2BA,GAAIA,GAARA,S,GA3CfU,K,0BAEC,CACjBC,OAAQC,IAAUC,OAAOC,WACzBxB,SAAUsB,IAAUG,KAAKD,WACzB3B,QAASyB,IAAUI,KACnB/B,WAAYgC,IAAmBC,KAC/BrB,KAAMe,IAAUC,OAAOC,WACvBhB,YAAac,IAAUI,O","file":"flavours/glitch/async/mutes.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport { defineMessages, injectIntl, FormattedMessage } from 'react-intl';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { debounce } from 'lodash';\nimport LoadingIndicator from 'flavours/glitch/components/loading_indicator';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport AccountContainer from 'flavours/glitch/containers/account_container';\nimport { fetchMutes, expandMutes } from 'flavours/glitch/actions/mutes';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\nimport ScrollableList from 'flavours/glitch/components/scrollable_list';\n\nconst messages = defineMessages({\n heading: { id: 'column.mutes', defaultMessage: 'Muted users' },\n});\n\nconst mapStateToProps = state => ({\n accountIds: state.getIn(['user_lists', 'mutes', 'items']),\n hasMore: !!state.getIn(['user_lists', 'mutes', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass Mutes extends ImmutablePureComponent {\n\n static propTypes = {\n params: PropTypes.object.isRequired,\n dispatch: PropTypes.func.isRequired,\n hasMore: PropTypes.bool,\n accountIds: ImmutablePropTypes.list,\n intl: PropTypes.object.isRequired,\n multiColumn: PropTypes.bool,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchMutes());\n }\n\n handleLoadMore = debounce(() => {\n this.props.dispatch(expandMutes());\n }, 300, { leading: true });\n\n render () {\n const { intl, accountIds, hasMore, multiColumn } = this.props;\n\n if (!accountIds) {\n return (\n <Column>\n <LoadingIndicator />\n </Column>\n );\n }\n\n const emptyMessage = <FormattedMessage id='empty_column.mutes' defaultMessage=\"You haven't muted any users yet.\" />;\n\n return (\n <Column bindToDocument={!multiColumn} name='mutes' icon='volume-off' heading={intl.formatMessage(messages.heading)}>\n <ColumnBackButtonSlim />\n <ScrollableList\n scrollKey='mutes'\n onLoadMore={this.handleLoadMore}\n hasMore={hasMore}\n emptyMessage={emptyMessage}\n bindToDocument={!multiColumn}\n >\n {accountIds.map(id =>\n <AccountContainer key={id} id={id} />\n )}\n </ScrollableList>\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[77],{749:function(n,t,e){"use strict";e.r(t);var c,i,o,r=e(0),a=e(7),u=e(1),s=(e(3),e(5)),d=e.n(s),l=e(18),b=e.n(l),f=e(12),p=e(19),j=e(6),O=e(23),v=e(148),m=e(1073),I=Object(j.g)(Object(f.connect)(function(){var n=Object(v.d)();return function(t,e){var c=e.accountId,i=e.added;return{account:n(t,c),added:void 0===i?t.getIn(["pinnedAccountsEditor","accounts","items"]).includes(c):i}}},function(n,t){var e=t.accountId;return{onRemove:function(){return n(Object(O.U)(e))},onAdd:function(){return n(Object(O.O)(e))}}})(m.a)),g=e(1074),_=Object(j.g)(Object(f.connect)(function(n){return{value:n.getIn(["pinnedAccountsEditor","suggestions","value"])}},function(n){return{onSubmit:function(t){return n(Object(O.K)(t))},onClear:function(){return n(Object(O.B)())},onChange:function(t){return n(Object(O.A)(t))}}})(g.a)),h=e(87),R=e(34),w=e.n(R);e.d(t,"default",function(){return A});var A=Object(f.connect)(function(n){return{accountIds:n.getIn(["pinnedAccountsEditor","accounts","items"]),searchAccountIds:n.getIn(["pinnedAccountsEditor","suggestions","items"])}},function(n){return{onInitialize:function(){return n(Object(O.J)())},onClear:function(){return n(Object(O.B)())},onReset:function(){return n(Object(O.Q)())}}})(c=Object(j.g)((o=i=function(n){function t(){return n.apply(this,arguments)||this}Object(a.a)(t,n);var e=t.prototype;return e.componentDidMount=function(){(0,this.props.onInitialize)()},e.componentWillUnmount=function(){(0,this.props.onReset)()},e.render=function(){var n=this.props,t=n.accountIds,e=n.searchAccountIds,c=n.onClear,i=e.size>0;return Object(r.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(r.a)("h4",{},void 0,Object(r.a)(j.b,{id:"endorsed_accounts_editor.endorsed_accounts",defaultMessage:"Featured accounts"})),Object(r.a)(_,{}),Object(r.a)("div",{className:"drawer__pager"},void 0,Object(r.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,t.map(function(n){return Object(r.a)(I,{accountId:n,added:!0},n)})),i&&Object(r.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:c}),Object(r.a)(h.a,{defaultStyle:{x:-100},style:{x:w()(i?0:-100,{stiffness:210,damping:20})}},void 0,function(n){var t=n.x;return Object(r.a)("div",{className:"drawer__inner backdrop",style:{transform:0===t?null:"translateX("+t+"%)",visibility:-100===t?"hidden":"visible"}},void 0,e.map(function(n){return Object(r.a)(I,{accountId:n},n)}))})))},t}(p.a),Object(u.a)(i,"propTypes",{onClose:d.a.func.isRequired,intl:d.a.object.isRequired,onInitialize:d.a.func.isRequired,onClear:d.a.func.isRequired,onReset:d.a.func.isRequired,title:d.a.string.isRequired,accountIds:b.a.list.isRequired,searchAccountIds:b.a.list.isRequired}),c=o))||c)||c}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[79],{818:function(n,t,e){"use strict";e.r(t);var c,i,o,r=e(0),a=e(7),u=e(1),s=(e(3),e(5)),d=e.n(s),l=e(14),b=e.n(l),f=e(13),p=e(18),j=e(6),O=e(22),v=e(103),m=e(1119),I=Object(j.g)(Object(f.connect)((function(){var n=Object(v.d)();return function(t,e){var c=e.accountId,i=e.added;return{account:n(t,c),added:void 0===i?t.getIn(["pinnedAccountsEditor","accounts","items"]).includes(c):i}}}),(function(n,t){var e=t.accountId;return{onRemove:function(){return n(Object(O.U)(e))},onAdd:function(){return n(Object(O.O)(e))}}}))(m.a)),g=e(1120),_=Object(j.g)(Object(f.connect)((function(n){return{value:n.getIn(["pinnedAccountsEditor","suggestions","value"])}}),(function(n){return{onSubmit:function(t){return n(Object(O.K)(t))},onClear:function(){return n(Object(O.B)())},onChange:function(t){return n(Object(O.A)(t))}}}))(g.a)),h=e(92),R=e(34),w=e.n(R);e.d(t,"default",(function(){return A}));var A=Object(f.connect)((function(n){return{accountIds:n.getIn(["pinnedAccountsEditor","accounts","items"]),searchAccountIds:n.getIn(["pinnedAccountsEditor","suggestions","items"])}}),(function(n){return{onInitialize:function(){return n(Object(O.J)())},onClear:function(){return n(Object(O.B)())},onReset:function(){return n(Object(O.Q)())}}}))(c=Object(j.g)((o=i=function(n){function t(){return n.apply(this,arguments)||this}Object(a.a)(t,n);var e=t.prototype;return e.componentDidMount=function(){(0,this.props.onInitialize)()},e.componentWillUnmount=function(){(0,this.props.onReset)()},e.render=function(){var n=this.props,t=n.accountIds,e=n.searchAccountIds,c=n.onClear,i=e.size>0;return Object(r.a)("div",{className:"modal-root__modal list-editor"},void 0,Object(r.a)("h4",{},void 0,Object(r.a)(j.b,{id:"endorsed_accounts_editor.endorsed_accounts",defaultMessage:"Featured accounts"})),Object(r.a)(_,{}),Object(r.a)("div",{className:"drawer__pager"},void 0,Object(r.a)("div",{className:"drawer__inner list-editor__accounts"},void 0,t.map((function(n){return Object(r.a)(I,{accountId:n,added:!0},n)}))),i&&Object(r.a)("div",{role:"button",tabIndex:"-1",className:"drawer__backdrop",onClick:c}),Object(r.a)(h.a,{defaultStyle:{x:-100},style:{x:w()(i?0:-100,{stiffness:210,damping:20})}},void 0,(function(n){var t=n.x;return Object(r.a)("div",{className:"drawer__inner backdrop",style:{transform:0===t?null:"translateX("+t+"%)",visibility:-100===t?"hidden":"visible"}},void 0,e.map((function(n){return Object(r.a)(I,{accountId:n},n)})))}))))},t}(p.a),Object(u.a)(i,"propTypes",{onClose:d.a.func.isRequired,intl:d.a.object.isRequired,onInitialize:d.a.func.isRequired,onClear:d.a.func.isRequired,onReset:d.a.func.isRequired,title:d.a.string.isRequired,accountIds:b.a.list.isRequired,searchAccountIds:b.a.list.isRequired}),c=o))||c)||c}}]);
|
||||
//# sourceMappingURL=pinned_accounts_editor.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[78],{700:function(t,e,n){"use strict";n.r(e),n.d(e,"default",function(){return y});var s,a,i,c=n(0),o=n(2),r=n(7),u=n(1),d=n(3),l=n.n(d),p=n(12),b=n(5),f=n.n(b),h=n(18),j=n.n(h),O=n(419),g=n(662),m=n(668),w=n(976),M=n(6),I=n(19),R=Object(M.f)({heading:{id:"column.pins",defaultMessage:"Pinned toot"}}),y=Object(p.connect)(function(t){return{statusIds:t.getIn(["status_lists","pins","items"]),hasMore:!!t.getIn(["status_lists","pins","next"])}})(s=Object(M.g)((i=a=function(t){function e(){for(var e,n=arguments.length,s=new Array(n),a=0;a<n;a++)s[a]=arguments[a];return e=t.call.apply(t,[this].concat(s))||this,Object(u.a)(Object(o.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(u.a)(Object(o.a)(e),"setRef",function(t){e.column=t}),e}Object(r.a)(e,t);var n=e.prototype;return n.componentWillMount=function(){this.props.dispatch(Object(O.b)())},n.render=function(){var t=this.props,e=t.intl,n=t.statusIds,s=t.hasMore;return l.a.createElement(g.a,{icon:"thumb-tack",heading:e.formatMessage(R.heading),ref:this.setRef},Object(c.a)(m.a,{}),Object(c.a)(w.a,{statusIds:n,scrollKey:"pinned_statuses",hasMore:s}))},e}(I.a),Object(u.a)(a,"propTypes",{dispatch:f.a.func.isRequired,statusIds:j.a.list.isRequired,intl:f.a.object.isRequired,hasMore:f.a.bool.isRequired}),s=i))||s)||s}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[80],{768:function(t,e,n){"use strict";n.r(e),n.d(e,"default",(function(){return y}));var s,a,i,o=n(0),c=n(2),u=n(7),r=n(1),l=n(3),d=n.n(l),p=n(13),b=n(5),f=n.n(b),h=n(14),m=n.n(h),j=n(430),O=n(730),g=n(735),w=n(1037),M=n(6),I=n(18),R=Object(M.f)({heading:{id:"column.pins",defaultMessage:"Pinned toot"}}),y=Object(p.connect)((function(t){return{statusIds:t.getIn(["status_lists","pins","items"]),hasMore:!!t.getIn(["status_lists","pins","next"])}}))(s=Object(M.g)((i=a=function(t){function e(){for(var e,n=arguments.length,s=new Array(n),a=0;a<n;a++)s[a]=arguments[a];return e=t.call.apply(t,[this].concat(s))||this,Object(r.a)(Object(c.a)(e),"handleHeaderClick",(function(){e.column.scrollTop()})),Object(r.a)(Object(c.a)(e),"setRef",(function(t){e.column=t})),e}Object(u.a)(e,t);var n=e.prototype;return n.componentWillMount=function(){this.props.dispatch(Object(j.b)())},n.render=function(){var t=this.props,e=t.intl,n=t.statusIds,s=t.hasMore,a=t.multiColumn;return d.a.createElement(O.a,{bindToDocument:!a,icon:"thumb-tack",heading:e.formatMessage(R.heading),ref:this.setRef},Object(o.a)(g.a,{}),Object(o.a)(w.a,{statusIds:n,scrollKey:"pinned_statuses",hasMore:s,bindToDocument:!a}))},e}(I.a),Object(r.a)(a,"propTypes",{dispatch:f.a.func.isRequired,statusIds:m.a.list.isRequired,intl:f.a.object.isRequired,hasMore:f.a.bool.isRequired,multiColumn:f.a.bool}),s=i))||s)||s}}]);
|
||||
//# sourceMappingURL=pinned_statuses.js.map
|
||||
|
|
@ -1 +1 @@
|
|||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/pinned_statuses/index.js"],"names":["messages","defineMessages","heading","PinnedStatuses","connect","state","statusIds","getIn","hasMore","injectIntl","column","scrollTop","c","componentWillMount","this","props","dispatch","fetchPinnedStatuses","render","intl","icon","formatMessage","ref","setRef","scrollKey","ImmutablePureComponent","PropTypes","func","isRequired","ImmutablePropTypes","list","object","bool"],"mappings":"0RAWMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,iDAUHC,EAFUC,kBALQ,SAAAC,GAAK,MAAK,CAChCC,UAAWD,EAAME,MAAM,CAAC,eAAgB,OAAQ,UAChDC,UAAWH,EAAME,MAAM,CAAC,eAAgB,OAAQ,W,GAIjDE,a,sMAcqB,WAClB,EAAKC,OAAOC,c,oCAGL,SAAAC,GACP,EAAKF,OAASE,I,8CAThBC,mBAAA,WACEC,KAAKC,MAAMC,SAASC,gB,EAWtBC,OAAA,WAAW,IAAD,EAC6BJ,KAAKC,MAAlCI,EADA,EACAA,KAAMb,EADN,EACMA,UAAWE,EADjB,EACiBA,QAEzB,OACE,kBAAC,IAAD,CAAQY,KAAK,aAAalB,QAASiB,EAAKE,cAAcrB,EAASE,SAAUoB,IAAKR,KAAKS,QACjF,YAAC,IAAD,IACA,YAAC,IAAD,CACEjB,UAAWA,EACXkB,UAAU,kBACVhB,QAASA,M,GA9BUiB,K,0BAER,CACjBT,SAAUU,IAAUC,KAAKC,WACzBtB,UAAWuB,IAAmBC,KAAKF,WACnCT,KAAMO,IAAUK,OAAOH,WACvBpB,QAASkB,IAAUM,KAAKJ,a","file":"flavours/glitch/async/pinned_statuses.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { fetchPinnedStatuses } from 'flavours/glitch/actions/pin_statuses';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport StatusList from 'flavours/glitch/components/status_list';\nimport { defineMessages, injectIntl } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\nconst messages = defineMessages({\n heading: { id: 'column.pins', defaultMessage: 'Pinned toot' },\n});\n\nconst mapStateToProps = state => ({\n statusIds: state.getIn(['status_lists', 'pins', 'items']),\n hasMore: !!state.getIn(['status_lists', 'pins', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass PinnedStatuses extends ImmutablePureComponent {\n\n static propTypes = {\n dispatch: PropTypes.func.isRequired,\n statusIds: ImmutablePropTypes.list.isRequired,\n intl: PropTypes.object.isRequired,\n hasMore: PropTypes.bool.isRequired,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchPinnedStatuses());\n }\n\n handleHeaderClick = () => {\n this.column.scrollTop();\n }\n\n setRef = c => {\n this.column = c;\n }\n\n render () {\n const { intl, statusIds, hasMore } = this.props;\n\n return (\n <Column icon='thumb-tack' heading={intl.formatMessage(messages.heading)} ref={this.setRef}>\n <ColumnBackButtonSlim />\n <StatusList\n statusIds={statusIds}\n scrollKey='pinned_statuses'\n hasMore={hasMore}\n />\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
{"version":3,"sources":["webpack:///app/javascript/tank/sources/git/git.pleroma.social/pleroma/mastofe/app/javascript/flavours/glitch/features/pinned_statuses/index.js"],"names":["messages","defineMessages","heading","PinnedStatuses","connect","state","statusIds","getIn","hasMore","injectIntl","column","scrollTop","c","componentWillMount","this","props","dispatch","fetchPinnedStatuses","render","intl","multiColumn","bindToDocument","icon","formatMessage","ref","setRef","scrollKey","ImmutablePureComponent","PropTypes","func","isRequired","ImmutablePropTypes","list","object","bool"],"mappings":"6RAWMA,EAAWC,YAAe,CAC9BC,QAAQ,CAAD,iDAUHC,EAFUC,mBALQ,SAAAC,GAAK,MAAK,CAChCC,UAAWD,EAAME,MAAM,CAAC,eAAgB,OAAQ,UAChDC,UAAWH,EAAME,MAAM,CAAC,eAAgB,OAAQ,Y,GAIjDE,a,uMAeqB,WAClB,EAAKC,OAAOC,e,qCAGL,SAAAC,GACP,EAAKF,OAASE,K,8CAThBC,mBAAA,WACEC,KAAKC,MAAMC,SAASC,gB,EAWtBC,OAAA,WAAW,IAAD,EAC0CJ,KAAKC,MAA/CI,EADA,EACAA,KAAMb,EADN,EACMA,UAAWE,EADjB,EACiBA,QAASY,EAD1B,EAC0BA,YAElC,OACE,kBAAC,IAAD,CAAQC,gBAAiBD,EAAaE,KAAK,aAAapB,QAASiB,EAAKI,cAAcvB,EAASE,SAAUsB,IAAKV,KAAKW,QAC/G,YAAC,IAAD,IACA,YAAC,IAAD,CACEnB,UAAWA,EACXoB,UAAU,kBACVlB,QAASA,EACTa,gBAAiBD,M,GAhCEO,K,0BAER,CACjBX,SAAUY,IAAUC,KAAKC,WACzBxB,UAAWyB,IAAmBC,KAAKF,WACnCX,KAAMS,IAAUK,OAAOH,WACvBtB,QAASoB,IAAUM,KAAKJ,WACxBV,YAAaQ,IAAUM,O","file":"flavours/glitch/async/pinned_statuses.js","sourcesContent":["import React from 'react';\nimport { connect } from 'react-redux';\nimport PropTypes from 'prop-types';\nimport ImmutablePropTypes from 'react-immutable-proptypes';\nimport { fetchPinnedStatuses } from 'flavours/glitch/actions/pin_statuses';\nimport Column from 'flavours/glitch/features/ui/components/column';\nimport ColumnBackButtonSlim from 'flavours/glitch/components/column_back_button_slim';\nimport StatusList from 'flavours/glitch/components/status_list';\nimport { defineMessages, injectIntl } from 'react-intl';\nimport ImmutablePureComponent from 'react-immutable-pure-component';\n\nconst messages = defineMessages({\n heading: { id: 'column.pins', defaultMessage: 'Pinned toot' },\n});\n\nconst mapStateToProps = state => ({\n statusIds: state.getIn(['status_lists', 'pins', 'items']),\n hasMore: !!state.getIn(['status_lists', 'pins', 'next']),\n});\n\nexport default @connect(mapStateToProps)\n@injectIntl\nclass PinnedStatuses extends ImmutablePureComponent {\n\n static propTypes = {\n dispatch: PropTypes.func.isRequired,\n statusIds: ImmutablePropTypes.list.isRequired,\n intl: PropTypes.object.isRequired,\n hasMore: PropTypes.bool.isRequired,\n multiColumn: PropTypes.bool,\n };\n\n componentWillMount () {\n this.props.dispatch(fetchPinnedStatuses());\n }\n\n handleHeaderClick = () => {\n this.column.scrollTop();\n }\n\n setRef = c => {\n this.column = c;\n }\n\n render () {\n const { intl, statusIds, hasMore, multiColumn } = this.props;\n\n return (\n <Column bindToDocument={!multiColumn} icon='thumb-tack' heading={intl.formatMessage(messages.heading)} ref={this.setRef}>\n <ColumnBackButtonSlim />\n <StatusList\n statusIds={statusIds}\n scrollKey='pinned_statuses'\n hasMore={hasMore}\n bindToDocument={!multiColumn}\n />\n </Column>\n );\n }\n\n}\n"],"sourceRoot":""}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[79],{762:function(e,n,t){"use strict";t.r(n);var i,o,c,a=t(0),l=t(2),r=t(7),d=t(1),s=t(3),u=t.n(s),p=t(12),b=t(6),h=t(5),m=t.n(h),f=t(973),j=t(667),O=t(664),M=t(33),g=t(243),y=t(1061),v=t(71),I=Object(p.connect)(function(e,n){var t=n.columnId,i=e.getIn(["settings","columns"]),o=i.findIndex(function(e){return e.get("uuid")===t});return{settings:t&&o>=0?i.get(o).get("params"):e.getIn(["settings","public"])}},function(e,n){var t=n.columnId;return{onChange:function(n,i){e(t?Object(g.f)(t,n,i):Object(v.c)(["public"].concat(n),i))}}})(y.a),w=t(671);t.d(n,"default",function(){return k});var C=Object(b.f)({title:{id:"column.public",defaultMessage:"Federated timeline"}}),k=Object(p.connect)(function(e,n){var t=n.onlyMedia,i=n.columnId,o=i,c=e.getIn(["settings","columns"]),a=c.findIndex(function(e){return e.get("uuid")===o});return{hasUnread:e.getIn(["timelines","public"+(t?":media":""),"unread"])>0,onlyMedia:i&&a>=0?c.get(a).getIn(["params","other","onlyMedia"]):e.getIn(["settings","public","other","onlyMedia"])}})(i=Object(b.g)((c=o=function(e){function n(){for(var n,t=arguments.length,i=new Array(t),o=0;o<t;o++)i[o]=arguments[o];return n=e.call.apply(e,[this].concat(i))||this,Object(d.a)(Object(l.a)(n),"handlePin",function(){var e=n.props,t=e.columnId,i=e.dispatch,o=e.onlyMedia;i(t?Object(g.h)(t):Object(g.e)("PUBLIC",{other:{onlyMedia:o}}))}),Object(d.a)(Object(l.a)(n),"handleMove",function(e){var t=n.props,i=t.columnId;(0,t.dispatch)(Object(g.g)(i,e))}),Object(d.a)(Object(l.a)(n),"handleHeaderClick",function(){n.column.scrollTop()}),Object(d.a)(Object(l.a)(n),"setRef",function(e){n.column=e}),Object(d.a)(Object(l.a)(n),"handleLoadMore",function(e){var t=n.props,i=t.dispatch,o=t.onlyMedia;i(Object(M.w)({maxId:e,onlyMedia:o}))}),n}Object(r.a)(n,e);var t=n.prototype;return t.componentDidMount=function(){var e=this.props,n=e.dispatch,t=e.onlyMedia;n(Object(M.w)({onlyMedia:t})),this.disconnect=n(Object(w.e)({onlyMedia:t}))},t.componentDidUpdate=function(e){if(e.onlyMedia!==this.props.onlyMedia){var n=this.props,t=n.dispatch,i=n.onlyMedia;this.disconnect(),t(Object(M.w)({onlyMedia:i})),this.disconnect=t(Object(w.e)({onlyMedia:i}))}},t.componentWillUnmount=function(){this.disconnect&&(this.disconnect(),this.disconnect=null)},t.render=function(){var e=this.props,n=e.intl,t=e.columnId,i=e.hasUnread,o=e.multiColumn,c=e.onlyMedia,l=!!t;return u.a.createElement(j.a,{ref:this.setRef,name:"federated",label:n.formatMessage(C.title)},Object(a.a)(O.a,{icon:"globe",active:i,title:n.formatMessage(C.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:l,multiColumn:o},void 0,Object(a.a)(I,{columnId:t})),Object(a.a)(f.a,{timelineId:"public"+(c?":media":""),onLoadMore:this.handleLoadMore,trackScroll:!l,scrollKey:"public_timeline-"+t,emptyMessage:Object(a.a)(b.b,{id:"empty_column.public",defaultMessage:"There is nothing here! Write something publicly, or manually follow users from other servers to fill it up"})}))},n}(u.a.PureComponent),Object(d.a)(o,"defaultProps",{onlyMedia:!1}),Object(d.a)(o,"contextTypes",{router:m.a.object}),i=c))||i)||i}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[81],{830:function(e,n,t){"use strict";t.r(n);var o,i,c,a=t(0),l=t(2),d=t(7),r=t(1),s=t(3),u=t.n(s),p=t(13),b=t(6),h=t(5),m=t.n(h),f=t(1033),j=t(734),O=t(732),g=t(32),M=t(249),y=t(1115),v=t(69),I=Object(p.connect)((function(e,n){var t=n.columnId,o=e.getIn(["settings","columns"]),i=o.findIndex((function(e){return e.get("uuid")===t}));return{settings:t&&i>=0?o.get(i).get("params"):e.getIn(["settings","public"])}}),(function(e,n){var t=n.columnId;return{onChange:function(n,o){e(t?Object(M.f)(t,n,o):Object(v.c)(["public"].concat(n),o))}}}))(y.a),w=t(739);t.d(n,"default",(function(){return k}));var C=Object(b.f)({title:{id:"column.public",defaultMessage:"Federated timeline"}}),k=Object(p.connect)((function(e,n){var t=n.columnId,o=t,i=e.getIn(["settings","columns"]),c=i.findIndex((function(e){return e.get("uuid")===o})),a=t&&c>=0?i.get(c).getIn(["params","other","onlyMedia"]):e.getIn(["settings","public","other","onlyMedia"]),l=e.getIn(["timelines","public"+(a?":media":"")]);return{hasUnread:!!l&&l.get("unread")>0,onlyMedia:a}}))(o=Object(b.g)((c=i=function(e){function n(){for(var n,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,Object(r.a)(Object(l.a)(n),"handlePin",(function(){var e=n.props,t=e.columnId,o=e.dispatch,i=e.onlyMedia;o(t?Object(M.h)(t):Object(M.e)("PUBLIC",{other:{onlyMedia:i}}))})),Object(r.a)(Object(l.a)(n),"handleMove",(function(e){var t=n.props,o=t.columnId;(0,t.dispatch)(Object(M.g)(o,e))})),Object(r.a)(Object(l.a)(n),"handleHeaderClick",(function(){n.column.scrollTop()})),Object(r.a)(Object(l.a)(n),"setRef",(function(e){n.column=e})),Object(r.a)(Object(l.a)(n),"handleLoadMore",(function(e){var t=n.props,o=t.dispatch,i=t.onlyMedia;o(Object(g.w)({maxId:e,onlyMedia:i}))})),n}Object(d.a)(n,e);var t=n.prototype;return t.componentDidMount=function(){var e=this.props,n=e.dispatch,t=e.onlyMedia;n(Object(g.w)({onlyMedia:t})),this.disconnect=n(Object(w.e)({onlyMedia:t}))},t.componentDidUpdate=function(e){if(e.onlyMedia!==this.props.onlyMedia){var n=this.props,t=n.dispatch,o=n.onlyMedia;this.disconnect(),t(Object(g.w)({onlyMedia:o})),this.disconnect=t(Object(w.e)({onlyMedia:o}))}},t.componentWillUnmount=function(){this.disconnect&&(this.disconnect(),this.disconnect=null)},t.render=function(){var e=this.props,n=e.intl,t=e.columnId,o=e.hasUnread,i=e.multiColumn,c=e.onlyMedia,l=!!t;return u.a.createElement(j.a,{bindToDocument:!i,ref:this.setRef,name:"federated",label:n.formatMessage(C.title)},Object(a.a)(O.a,{icon:"globe",active:o,title:n.formatMessage(C.title),onPin:this.handlePin,onMove:this.handleMove,onClick:this.handleHeaderClick,pinned:l,multiColumn:i},void 0,Object(a.a)(I,{columnId:t})),Object(a.a)(f.a,{timelineId:"public"+(c?":media":""),onLoadMore:this.handleLoadMore,trackScroll:!l,scrollKey:"public_timeline-"+t,emptyMessage:Object(a.a)(b.b,{id:"empty_column.public",defaultMessage:"There is nothing here! Write something publicly, or manually follow users from other servers to fill it up"}),bindToDocument:!i}))},n}(u.a.PureComponent),Object(r.a)(i,"defaultProps",{onlyMedia:!1}),Object(r.a)(i,"contextTypes",{router:m.a.object}),o=c))||o)||o}}]);
|
||||
//# sourceMappingURL=public_timeline.js.map
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1,2 +1,2 @@
|
|||
(window.webpackJsonp=window.webpackJsonp||[]).push([[80],{704:function(t,e,a){"use strict";a.r(e),a.d(e,"default",function(){return M});var s,n,o,c=a(0),r=a(2),i=a(7),u=a(1),p=a(3),d=a.n(p),l=a(12),b=a(5),h=a.n(b),f=a(18),j=a.n(f),m=a(293),O=a(49),g=a(459),w=a(662),y=a(664),I=a(6),v=a(19),k=a(963),R=Object(I.f)({heading:{id:"column.reblogged_by",defaultMessage:"Boosted by"}}),M=Object(l.connect)(function(t,e){return{accountIds:t.getIn(["user_lists","reblogged_by",e.params.statusId])}})(s=Object(I.g)((o=n=function(t){function e(){for(var e,a=arguments.length,s=new Array(a),n=0;n<a;n++)s[n]=arguments[n];return e=t.call.apply(t,[this].concat(s))||this,Object(u.a)(Object(r.a)(e),"handleHeaderClick",function(){e.column.scrollTop()}),Object(u.a)(Object(r.a)(e),"setRef",function(t){e.column=t}),e}Object(i.a)(e,t);var a=e.prototype;return a.componentWillMount=function(){this.props.accountIds||this.props.dispatch(Object(O.r)(this.props.params.statusId))},a.componentWillReceiveProps=function(t){t.params.statusId!==this.props.params.statusId&&t.params.statusId&&this.props.dispatch(Object(O.r)(t.params.statusId))},a.render=function(){var t=this.props,e=t.intl,a=t.accountIds;if(!a)return Object(c.a)(w.a,{},void 0,Object(c.a)(m.a,{}));var s=Object(c.a)(I.b,{id:"status.reblogs.empty",defaultMessage:"No one has boosted this toot yet. When someone does, they will show up here."});return d.a.createElement(w.a,{ref:this.setRef},Object(c.a)(y.a,{icon:"retweet",title:e.formatMessage(R.heading),onClick:this.handleHeaderClick,showBackButton:!0}),Object(c.a)(k.a,{scrollKey:"reblogs",emptyMessage:s},void 0,a.map(function(t){return Object(c.a)(g.a,{id:t,withNote:!1},t)})))},e}(v.a),Object(u.a)(n,"propTypes",{params:h.a.object.isRequired,dispatch:h.a.func.isRequired,accountIds:j.a.list,intl:h.a.object.isRequired}),s=o))||s)||s}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[82],{772:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return C}));var s,o,n,r=a(0),c=a(2),i=a(7),u=a(1),l=a(3),d=a.n(l),p=a(13),b=a(5),h=a.n(b),f=a(14),m=a.n(f),j=a(299),O=a(46),g=a(466),w=a(730),y=a(23),I=a(732),v=a(6),R=a(18),M=a(1022),k=Object(v.f)({heading:{id:"column.reblogged_by",defaultMessage:"Boosted by"},refresh:{id:"refresh",defaultMessage:"Refresh"}}),C=Object(p.connect)((function(e,t){return{accountIds:e.getIn(["user_lists","reblogged_by",t.params.statusId])}}))(s=Object(v.g)((n=o=function(e){function t(){for(var t,a=arguments.length,s=new Array(a),o=0;o<a;o++)s[o]=arguments[o];return t=e.call.apply(e,[this].concat(s))||this,Object(u.a)(Object(c.a)(t),"handleHeaderClick",(function(){t.column.scrollTop()})),Object(u.a)(Object(c.a)(t),"setRef",(function(e){t.column=e})),Object(u.a)(Object(c.a)(t),"handleRefresh",(function(){t.props.dispatch(Object(O.r)(t.props.params.statusId))})),t}Object(i.a)(t,e);var a=t.prototype;return a.componentWillMount=function(){this.props.accountIds||this.props.dispatch(Object(O.r)(this.props.params.statusId))},a.componentWillReceiveProps=function(e){e.params.statusId!==this.props.params.statusId&&e.params.statusId&&this.props.dispatch(Object(O.r)(e.params.statusId))},a.render=function(){var e=this.props,t=e.intl,a=e.accountIds,s=e.multiColumn;if(!a)return Object(r.a)(w.a,{},void 0,Object(r.a)(j.a,{}));var o=Object(r.a)(v.b,{id:"status.reblogs.empty",defaultMessage:"No one has boosted this toot yet. When someone does, they will show up here."});return d.a.createElement(w.a,{ref:this.setRef},Object(r.a)(I.a,{icon:"retweet",title:t.formatMessage(k.heading),onClick:this.handleHeaderClick,showBackButton:!0,multiColumn:s,extraButton:Object(r.a)("button",{className:"column-header__button",title:t.formatMessage(k.refresh),"aria-label":t.formatMessage(k.refresh),onClick:this.handleRefresh},void 0,Object(r.a)(y.a,{id:"refresh"}))}),Object(r.a)(M.a,{scrollKey:"reblogs",emptyMessage:o,bindToDocument:!s},void 0,a.map((function(e){return Object(r.a)(g.a,{id:e,withNote:!1},e)}))))},t}(R.a),Object(u.a)(o,"propTypes",{params:h.a.object.isRequired,dispatch:h.a.func.isRequired,accountIds:m.a.list,multiColumn:h.a.bool,intl:h.a.object.isRequired}),s=n))||s)||s}}]);
|
||||
//# sourceMappingURL=reblogs.js.map
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue