Remove legacy decorators syntax (#18357)
This commit is contained in:
		
							parent
							
								
									503022d6f9
								
							
						
					
					
						commit
						d1b057a0ac
					
				
							
								
								
									
										24
									
								
								.eslintrc.js
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								.eslintrc.js
									
									
									
									
									
								
							| @ -32,10 +32,14 @@ module.exports = { | |||||||
|   parserOptions: { |   parserOptions: { | ||||||
|     sourceType: 'module', |     sourceType: 'module', | ||||||
|     ecmaFeatures: { |     ecmaFeatures: { | ||||||
|       experimentalObjectRestSpread: true, |  | ||||||
|       jsx: true, |       jsx: true, | ||||||
|     }, |     }, | ||||||
|     ecmaVersion: 2021, |     ecmaVersion: 2021, | ||||||
|  |     requireConfigFile: false, | ||||||
|  |     babelOptions: { | ||||||
|  |       configFile: false, | ||||||
|  |       presets: ['@babel/react', '@babel/env'], | ||||||
|  |     }, | ||||||
|   }, |   }, | ||||||
| 
 | 
 | ||||||
|   settings: { |   settings: { | ||||||
| @ -214,4 +218,22 @@ module.exports = { | |||||||
|     'promise/no-nesting': 'off', |     'promise/no-nesting': 'off', | ||||||
|     'promise/no-promise-in-callback': 'off', |     'promise/no-promise-in-callback': 'off', | ||||||
|   }, |   }, | ||||||
|  | 
 | ||||||
|  |   overrides: [ | ||||||
|  |     { | ||||||
|  |       files: [ | ||||||
|  |         '*.config.js', | ||||||
|  |         '.*rc.js', | ||||||
|  |         'ide-helper.js', | ||||||
|  |       ], | ||||||
|  | 
 | ||||||
|  |       env: { | ||||||
|  |         commonjs: true, | ||||||
|  |       }, | ||||||
|  | 
 | ||||||
|  |       parserOptions: { | ||||||
|  |         sourceType: 'script', | ||||||
|  |       }, | ||||||
|  |     }, | ||||||
|  |   ], | ||||||
| }; | }; | ||||||
|  | |||||||
| @ -23,7 +23,6 @@ const messages = defineMessages({ | |||||||
|   block: { id: 'account.block', defaultMessage: 'Block @{name}' }, |   block: { id: 'account.block', defaultMessage: 'Block @{name}' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Account extends ImmutablePureComponent { | class Account extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -155,3 +154,5 @@ class Account extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Account); | ||||||
|  | |||||||
| @ -84,7 +84,6 @@ class Rule extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ReportReasonSelector extends React.PureComponent { | class ReportReasonSelector extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -157,3 +156,5 @@ class ReportReasonSelector extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ReportReasonSelector); | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ const messages = defineMessages({ | |||||||
|   moveRight: { id: 'column_header.moveRight_settings', defaultMessage: 'Move column to the right' }, |   moveRight: { id: 'column_header.moveRight_settings', defaultMessage: 'Move column to the right' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ColumnHeader extends React.PureComponent { | class ColumnHeader extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -209,3 +208,5 @@ class ColumnHeader extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ColumnHeader); | ||||||
|  | |||||||
| @ -8,7 +8,6 @@ const messages = defineMessages({ | |||||||
|   dismiss: { id: 'dismissable_banner.dismiss', defaultMessage: 'Dismiss' }, |   dismiss: { id: 'dismissable_banner.dismiss', defaultMessage: 'Dismiss' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class DismissableBanner extends React.PureComponent { | class DismissableBanner extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -49,3 +48,5 @@ class DismissableBanner extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(DismissableBanner); | ||||||
|  | |||||||
| @ -8,7 +8,6 @@ const messages = defineMessages({ | |||||||
|   unblockDomain: { id: 'account.unblock_domain', defaultMessage: 'Unblock domain {domain}' }, |   unblockDomain: { id: 'account.unblock_domain', defaultMessage: 'Unblock domain {domain}' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Account extends ImmutablePureComponent { | class Account extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -40,3 +39,5 @@ class Account extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Account); | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ const mapDispatchToProps = (dispatch, { statusId }) => ({ | |||||||
| 
 | 
 | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(null, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class EditedTimestamp extends React.PureComponent { | class EditedTimestamp extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -68,3 +66,5 @@ class EditedTimestamp extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(null, mapDispatchToProps)(injectIntl(EditedTimestamp)); | ||||||
|  | |||||||
| @ -14,7 +14,6 @@ const makeMapStateToProps = () => { | |||||||
|   return mapStateToProps; |   return mapStateToProps; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(makeMapStateToProps) |  | ||||||
| class InlineAccount extends React.PureComponent { | class InlineAccount extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -32,3 +31,5 @@ class InlineAccount extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps)(InlineAccount); | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ const messages = defineMessages({ | |||||||
|   load_more: { id: 'status.load_more', defaultMessage: 'Load more' }, |   load_more: { id: 'status.load_more', defaultMessage: 'Load more' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class LoadGap extends React.PureComponent { | class LoadGap extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -32,3 +31,5 @@ class LoadGap extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(LoadGap); | ||||||
|  | |||||||
| @ -223,7 +223,6 @@ class Item extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class MediaGallery extends React.PureComponent { | class MediaGallery extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -369,3 +368,5 @@ class MediaGallery extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(MediaGallery); | ||||||
|  | |||||||
| @ -15,7 +15,6 @@ const DefaultNavigation = () => ( | |||||||
|   </> |   </> | ||||||
| ); | ); | ||||||
| 
 | 
 | ||||||
| export default @withRouter |  | ||||||
| class NavigationPortal extends React.PureComponent { | class NavigationPortal extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   render () { |   render () { | ||||||
| @ -33,3 +32,4 @@ class NavigationPortal extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | export default withRouter(NavigationPortal); | ||||||
|  | |||||||
| @ -6,7 +6,6 @@ import { connect } from 'react-redux'; | |||||||
| import { debounce } from 'lodash'; | import { debounce } from 'lodash'; | ||||||
| import { FormattedMessage } from 'react-intl'; | import { FormattedMessage } from 'react-intl'; | ||||||
| 
 | 
 | ||||||
| export default @connect() |  | ||||||
| class PictureInPicturePlaceholder extends React.PureComponent { | class PictureInPicturePlaceholder extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -67,3 +66,5 @@ class PictureInPicturePlaceholder extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect()(PictureInPicturePlaceholder); | ||||||
|  | |||||||
| @ -31,7 +31,6 @@ const makeEmojiMap = record => record.get('emojis').reduce((obj, emoji) => { | |||||||
|   return obj; |   return obj; | ||||||
| }, {}); | }, {}); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Poll extends ImmutablePureComponent { | class Poll extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -234,3 +233,5 @@ class Poll extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Poll); | ||||||
|  | |||||||
| @ -121,7 +121,6 @@ const timeRemainingString = (intl, date, now, timeGiven = true) => { | |||||||
|   return relativeTime; |   return relativeTime; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class RelativeTimestamp extends React.Component { | class RelativeTimestamp extends React.Component { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -197,3 +196,5 @@ class RelativeTimestamp extends React.Component { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(RelativeTimestamp); | ||||||
|  | |||||||
| @ -20,7 +20,6 @@ const mapStateToProps = (state, { scrollKey }) => { | |||||||
|   }; |   }; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, null, null, { forwardRef: true }) |  | ||||||
| class ScrollableList extends PureComponent { | class ScrollableList extends PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -365,3 +364,5 @@ class ScrollableList extends PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, null, null, { forwardRef: true })(ScrollableList); | ||||||
|  | |||||||
| @ -18,8 +18,6 @@ const mapStateToProps = state => ({ | |||||||
|   server: state.getIn(['server', 'server']), |   server: state.getIn(['server', 'server']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class ServerBanner extends React.PureComponent { | class ServerBanner extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -91,3 +89,5 @@ class ServerBanner extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(ServerBanner)); | ||||||
|  | |||||||
| @ -59,7 +59,6 @@ const messages = defineMessages({ | |||||||
|   edited: { id: 'status.edited', defaultMessage: 'Edited {date}' }, |   edited: { id: 'status.edited', defaultMessage: 'Edited {date}' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Status extends ImmutablePureComponent { | class Status extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -549,3 +548,5 @@ class Status extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Status); | ||||||
|  | |||||||
| @ -53,8 +53,6 @@ const mapStateToProps = (state, { status }) => ({ | |||||||
|   relationship: state.getIn(['relationships', status.getIn(['account', 'id'])]), |   relationship: state.getIn(['relationships', status.getIn(['account', 'id'])]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class StatusActionBar extends ImmutablePureComponent { | class StatusActionBar extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -385,3 +383,5 @@ class StatusActionBar extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(StatusActionBar)); | ||||||
|  | |||||||
| @ -52,8 +52,6 @@ const mapStateToProps = state => ({ | |||||||
|   languages: state.getIn(['server', 'translationLanguages', 'items']), |   languages: state.getIn(['server', 'translationLanguages', 'items']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class StatusContent extends React.PureComponent { | class StatusContent extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -311,3 +309,5 @@ class StatusContent extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(StatusContent)); | ||||||
|  | |||||||
| @ -80,8 +80,6 @@ class Section extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class About extends React.PureComponent { | class About extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -217,3 +215,5 @@ class About extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(About)); | ||||||
|  | |||||||
| @ -43,7 +43,6 @@ class InlineAlert extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class AccountNote extends ImmutablePureComponent { | class AccountNote extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -168,3 +167,5 @@ class AccountNote extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(AccountNote); | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ const messages = defineMessages({ | |||||||
|   empty: { id: 'account.featured_tags.last_status_never', defaultMessage: 'No posts' }, |   empty: { id: 'account.featured_tags.last_status_never', defaultMessage: 'No posts' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class FeaturedTags extends ImmutablePureComponent { | class FeaturedTags extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -50,3 +49,5 @@ class FeaturedTags extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(FeaturedTags); | ||||||
|  | |||||||
| @ -76,7 +76,6 @@ const dateFormatOptions = { | |||||||
|   minute: '2-digit', |   minute: '2-digit', | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Header extends ImmutablePureComponent { | class Header extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -419,3 +418,5 @@ class Header extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Header); | ||||||
|  | |||||||
| @ -19,7 +19,6 @@ const mapStateToProps = (state, { match: { params: { acct } } }) => { | |||||||
|   }; |   }; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class AccountNavigation extends React.PureComponent { | class AccountNavigation extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -50,3 +49,5 @@ class AccountNavigation extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(AccountNavigation); | ||||||
|  | |||||||
| @ -60,7 +60,6 @@ class LoadMoreMedia extends ImmutablePureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class AccountGallery extends ImmutablePureComponent { | class AccountGallery extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -226,3 +225,5 @@ class AccountGallery extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(AccountGallery); | ||||||
|  | |||||||
| @ -14,7 +14,6 @@ const mapDispatchToProps = (dispatch, { accountId }) => ({ | |||||||
| 
 | 
 | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(() => {}, mapDispatchToProps) |  | ||||||
| class LimitedAccountHint extends React.PureComponent { | class LimitedAccountHint extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -34,3 +33,5 @@ class LimitedAccountHint extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(() => {}, mapDispatchToProps)(LimitedAccountHint); | ||||||
|  | |||||||
| @ -64,7 +64,6 @@ RemoteHint.propTypes = { | |||||||
|   url: PropTypes.string.isRequired, |   url: PropTypes.string.isRequired, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class AccountTimeline extends ImmutablePureComponent { | class AccountTimeline extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -206,3 +205,5 @@ class AccountTimeline extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(AccountTimeline); | ||||||
|  | |||||||
| @ -22,7 +22,6 @@ const messages = defineMessages({ | |||||||
| const TICK_SIZE = 10; | const TICK_SIZE = 10; | ||||||
| const PADDING   = 180; | const PADDING   = 180; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Audio extends React.PureComponent { | class Audio extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -569,3 +568,5 @@ class Audio extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Audio); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoading: state.getIn(['user_lists', 'blocks', 'isLoading'], true), |   isLoading: state.getIn(['user_lists', 'blocks', 'isLoading'], true), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Blocks extends ImmutablePureComponent { | class Blocks extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -77,3 +75,5 @@ class Blocks extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Blocks)); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['status_lists', 'bookmarks', 'next']), |   hasMore: !!state.getIn(['status_lists', 'bookmarks', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Bookmarks extends ImmutablePureComponent { | class Bookmarks extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -106,3 +104,5 @@ class Bookmarks extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Bookmarks)); | ||||||
|  | |||||||
| @ -9,7 +9,6 @@ const mapStateToProps = state => ({ | |||||||
|   message: state.getIn(['server', 'server', 'registrations', 'message']), |   message: state.getIn(['server', 'server', 'registrations', 'message']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class ClosedRegistrationsModal extends ImmutablePureComponent { | class ClosedRegistrationsModal extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   componentDidMount () { |   componentDidMount () { | ||||||
| @ -73,3 +72,5 @@ class ClosedRegistrationsModal extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(ClosedRegistrationsModal); | ||||||
|  | |||||||
| @ -4,7 +4,6 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; | |||||||
| import { injectIntl, FormattedMessage } from 'react-intl'; | import { injectIntl, FormattedMessage } from 'react-intl'; | ||||||
| import SettingToggle from '../../notifications/components/setting_toggle'; | import SettingToggle from '../../notifications/components/setting_toggle'; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ColumnSettings extends React.PureComponent { | class ColumnSettings extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -27,3 +26,5 @@ class ColumnSettings extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ColumnSettings); | ||||||
|  | |||||||
| @ -30,8 +30,6 @@ const mapStateToProps = (state, { columnId }) => { | |||||||
|   }; |   }; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class CommunityTimeline extends React.PureComponent { | class CommunityTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -158,3 +156,5 @@ class CommunityTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(CommunityTimeline)); | ||||||
|  | |||||||
| @ -20,7 +20,6 @@ const messages = defineMessages({ | |||||||
|   bookmarks: { id: 'navigation_bar.bookmarks', defaultMessage: 'Bookmarks' }, |   bookmarks: { id: 'navigation_bar.bookmarks', defaultMessage: 'Bookmarks' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ActionBar extends React.PureComponent { | class ActionBar extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -65,3 +64,5 @@ class ActionBar extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ActionBar); | ||||||
|  | |||||||
| @ -31,7 +31,6 @@ const messages = defineMessages({ | |||||||
|   saveChanges: { id: 'compose_form.save_changes', defaultMessage: 'Save changes' }, |   saveChanges: { id: 'compose_form.save_changes', defaultMessage: 'Save changes' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ComposeForm extends ImmutablePureComponent { | class ComposeForm extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -299,3 +298,5 @@ class ComposeForm extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ComposeForm); | ||||||
|  | |||||||
| @ -144,8 +144,7 @@ class ModifierPicker extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @injectIntl | class EmojiPickerMenuImpl extends React.PureComponent { | ||||||
| class EmojiPickerMenu extends React.PureComponent { |  | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
|     custom_emojis: ImmutablePropTypes.list, |     custom_emojis: ImmutablePropTypes.list, | ||||||
| @ -305,7 +304,8 @@ class EmojiPickerMenu extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl | const EmojiPickerMenu = injectIntl(EmojiPickerMenuImpl); | ||||||
|  | 
 | ||||||
| class EmojiPickerDropdown extends React.PureComponent { | class EmojiPickerDropdown extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -409,3 +409,5 @@ class EmojiPickerDropdown extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(EmojiPickerDropdown); | ||||||
|  | |||||||
| @ -237,7 +237,6 @@ class LanguageDropdownMenu extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class LanguageDropdown extends React.PureComponent { | class LanguageDropdown extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -325,3 +324,5 @@ class LanguageDropdown extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(LanguageDropdown); | ||||||
|  | |||||||
| @ -13,8 +13,6 @@ const iconStyle = { | |||||||
|   lineHeight: '27px', |   lineHeight: '27px', | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default |  | ||||||
| @injectIntl |  | ||||||
| class PollButton extends React.PureComponent { | class PollButton extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -53,3 +51,5 @@ class PollButton extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(PollButton); | ||||||
|  | |||||||
| @ -20,8 +20,7 @@ const messages = defineMessages({ | |||||||
|   days: { id: 'intervals.full.days', defaultMessage: '{number, plural, one {# day} other {# days}}' }, |   days: { id: 'intervals.full.days', defaultMessage: '{number, plural, one {# day} other {# days}}' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| @injectIntl | class OptionIntl extends React.PureComponent { | ||||||
| class Option extends React.PureComponent { |  | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
|     title: PropTypes.string.isRequired, |     title: PropTypes.string.isRequired, | ||||||
| @ -113,8 +112,8 @@ class Option extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default | const Option = injectIntl(OptionIntl); | ||||||
| @injectIntl | 
 | ||||||
| class PollForm extends ImmutablePureComponent { | class PollForm extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -180,3 +179,5 @@ class PollForm extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(PollForm); | ||||||
|  | |||||||
| @ -132,7 +132,6 @@ class PrivacyDropdownMenu extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class PrivacyDropdown extends React.PureComponent { | class PrivacyDropdown extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -285,3 +284,5 @@ class PrivacyDropdown extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(PrivacyDropdown); | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ const messages = defineMessages({ | |||||||
|   cancel: { id: 'reply_indicator.cancel', defaultMessage: 'Cancel' }, |   cancel: { id: 'reply_indicator.cancel', defaultMessage: 'Cancel' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ReplyIndicator extends ImmutablePureComponent { | class ReplyIndicator extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -69,3 +68,5 @@ class ReplyIndicator extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ReplyIndicator); | ||||||
|  | |||||||
| @ -32,7 +32,6 @@ class SearchPopout extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Search extends React.PureComponent { | class Search extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -145,3 +144,5 @@ class Search extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Search); | ||||||
|  | |||||||
| @ -14,7 +14,6 @@ const messages = defineMessages({ | |||||||
|   dismissSuggestion: { id: 'suggestions.dismiss', defaultMessage: 'Dismiss suggestion' }, |   dismissSuggestion: { id: 'suggestions.dismiss', defaultMessage: 'Dismiss suggestion' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class SearchResults extends ImmutablePureComponent { | class SearchResults extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -138,3 +137,5 @@ class SearchResults extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(SearchResults); | ||||||
|  | |||||||
| @ -23,8 +23,6 @@ const iconStyle = { | |||||||
|   lineHeight: '27px', |   lineHeight: '27px', | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(makeMapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class UploadButton extends ImmutablePureComponent { | class UploadButton extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -81,3 +79,5 @@ class UploadButton extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps)(injectIntl(UploadButton)); | ||||||
|  | |||||||
| @ -38,8 +38,6 @@ const mapStateToProps = (state, ownProps) => ({ | |||||||
|   showSearch: ownProps.multiColumn ? state.getIn(['search', 'submitted']) && !state.getIn(['search', 'hidden']) : false, |   showSearch: ownProps.multiColumn ? state.getIn(['search', 'submitted']) && !state.getIn(['search', 'hidden']) : false, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Compose extends React.PureComponent { | class Compose extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -148,3 +146,5 @@ class Compose extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Compose)); | ||||||
|  | |||||||
| @ -24,7 +24,6 @@ const messages = defineMessages({ | |||||||
|   unmuteConversation: { id: 'status.unmute_conversation', defaultMessage: 'Unmute conversation' }, |   unmuteConversation: { id: 'status.unmute_conversation', defaultMessage: 'Unmute conversation' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Conversation extends ImmutablePureComponent { | class Conversation extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -198,3 +197,5 @@ class Conversation extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Conversation); | ||||||
|  | |||||||
| @ -14,8 +14,6 @@ const messages = defineMessages({ | |||||||
|   title: { id: 'column.direct', defaultMessage: 'Direct messages' }, |   title: { id: 'column.direct', defaultMessage: 'Direct messages' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect() |  | ||||||
| @injectIntl |  | ||||||
| class DirectTimeline extends React.PureComponent { | class DirectTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -105,3 +103,5 @@ class DirectTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect()(injectIntl(DirectTimeline)); | ||||||
|  | |||||||
| @ -91,9 +91,6 @@ const mapDispatchToProps = (dispatch, { intl }) => ({ | |||||||
| 
 | 
 | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default |  | ||||||
| @injectIntl |  | ||||||
| @connect(makeMapStateToProps, mapDispatchToProps) |  | ||||||
| class AccountCard extends ImmutablePureComponent { | class AccountCard extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -233,3 +230,5 @@ class AccountCard extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(connect(makeMapStateToProps, mapDispatchToProps)(AccountCard)); | ||||||
|  | |||||||
| @ -29,8 +29,6 @@ const mapStateToProps = state => ({ | |||||||
|   domain: state.getIn(['meta', 'domain']), |   domain: state.getIn(['meta', 'domain']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Directory extends React.PureComponent { | class Directory extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -176,3 +174,5 @@ class Directory extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Directory)); | ||||||
|  | |||||||
| @ -23,8 +23,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['domain_lists', 'blocks', 'next']), |   hasMore: !!state.getIn(['domain_lists', 'blocks', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Blocks extends ImmutablePureComponent { | class Blocks extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -81,3 +79,5 @@ class Blocks extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Blocks)); | ||||||
|  | |||||||
| @ -24,8 +24,6 @@ const mapStateToProps = state => ({ | |||||||
|   isSearching: state.getIn(['search', 'submitted']) || !showTrends, |   isSearching: state.getIn(['search', 'submitted']) || !showTrends, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Explore extends React.PureComponent { | class Explore extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -105,3 +103,5 @@ class Explore extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Explore)); | ||||||
|  | |||||||
| @ -13,7 +13,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoading: state.getIn(['trends', 'links', 'isLoading']), |   isLoading: state.getIn(['trends', 'links', 'isLoading']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Links extends React.PureComponent { | class Links extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -68,3 +67,5 @@ class Links extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Links); | ||||||
|  | |||||||
| @ -42,8 +42,6 @@ const renderStatuses = (results, onLoadMore) => appendLoadMore('statuses', resul | |||||||
|   <Status key={`status-${item}`} id={item} /> |   <Status key={`status-${item}`} id={item} /> | ||||||
| )), onLoadMore); | )), onLoadMore); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Results extends React.PureComponent { | class Results extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -124,3 +122,5 @@ class Results extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Results)); | ||||||
|  | |||||||
| @ -14,7 +14,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['status_lists', 'trending', 'next']), |   hasMore: !!state.getIn(['status_lists', 'trending', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Statuses extends React.PureComponent { | class Statuses extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -62,3 +61,5 @@ class Statuses extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Statuses); | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoading: state.getIn(['suggestions', 'isLoading']), |   isLoading: state.getIn(['suggestions', 'isLoading']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Suggestions extends React.PureComponent { | class Suggestions extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -49,3 +48,5 @@ class Suggestions extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Suggestions); | ||||||
|  | |||||||
| @ -13,7 +13,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoadingHashtags: state.getIn(['trends', 'tags', 'isLoading']), |   isLoadingHashtags: state.getIn(['trends', 'tags', 'isLoading']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Tags extends React.PureComponent { | class Tags extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -60,3 +59,5 @@ class Tags extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Tags); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['status_lists', 'favourites', 'next']), |   hasMore: !!state.getIn(['status_lists', 'favourites', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Favourites extends ImmutablePureComponent { | class Favourites extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -106,3 +104,5 @@ class Favourites extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Favourites)); | ||||||
|  | |||||||
| @ -21,8 +21,6 @@ const mapStateToProps = (state, props) => ({ | |||||||
|   accountIds: state.getIn(['user_lists', 'favourited_by', props.params.statusId]), |   accountIds: state.getIn(['user_lists', 'favourited_by', props.params.statusId]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Favourites extends ImmutablePureComponent { | class Favourites extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -90,3 +88,5 @@ class Favourites extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Favourites)); | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ const mapStateToProps = (state, { filterId }) => ({ | |||||||
|   filter: state.getIn(['filters', filterId]), |   filter: state.getIn(['filters', filterId]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class AddedToFilter extends React.PureComponent { | class AddedToFilter extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -100,3 +99,5 @@ class AddedToFilter extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(AddedToFilter); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapStateToProps = (state, { contextType }) => ({ | |||||||
|   ]), |   ]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class SelectFilter extends React.PureComponent { | class SelectFilter extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -190,3 +188,5 @@ class SelectFilter extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(SelectFilter)); | ||||||
|  | |||||||
| @ -32,8 +32,6 @@ const getFirstSentence = str => { | |||||||
|   return arr[0]; |   return arr[0]; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(makeMapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Account extends ImmutablePureComponent { | class Account extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -83,3 +81,5 @@ class Account extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps)(injectIntl(Account)); | ||||||
|  | |||||||
| @ -19,7 +19,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoading: state.getIn(['suggestions', 'isLoading']), |   isLoading: state.getIn(['suggestions', 'isLoading']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class FollowRecommendations extends ImmutablePureComponent { | class FollowRecommendations extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -114,3 +113,5 @@ class FollowRecommendations extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(FollowRecommendations); | ||||||
|  | |||||||
| @ -13,7 +13,6 @@ const messages = defineMessages({ | |||||||
|   reject: { id: 'follow_request.reject', defaultMessage: 'Reject' }, |   reject: { id: 'follow_request.reject', defaultMessage: 'Reject' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class AccountAuthorize extends ImmutablePureComponent { | class AccountAuthorize extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -47,3 +46,5 @@ class AccountAuthorize extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(AccountAuthorize); | ||||||
|  | |||||||
| @ -25,8 +25,6 @@ const mapStateToProps = state => ({ | |||||||
|   domain: state.getIn(['meta', 'domain']), |   domain: state.getIn(['meta', 'domain']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class FollowRequests extends ImmutablePureComponent { | class FollowRequests extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -89,3 +87,5 @@ class FollowRequests extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(FollowRequests)); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['followed_tags', 'next']), |   hasMore: !!state.getIn(['followed_tags', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class FollowedTags extends ImmutablePureComponent { | class FollowedTags extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -87,3 +85,5 @@ class FollowedTags extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(FollowedTags)); | ||||||
|  | |||||||
| @ -54,7 +54,6 @@ RemoteHint.propTypes = { | |||||||
|   url: PropTypes.string.isRequired, |   url: PropTypes.string.isRequired, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Followers extends ImmutablePureComponent { | class Followers extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -168,3 +167,5 @@ class Followers extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Followers); | ||||||
|  | |||||||
| @ -54,7 +54,6 @@ RemoteHint.propTypes = { | |||||||
|   url: PropTypes.string.isRequired, |   url: PropTypes.string.isRequired, | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class Following extends ImmutablePureComponent { | class Following extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -168,3 +167,5 @@ class Following extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(Following); | ||||||
|  | |||||||
| @ -355,7 +355,6 @@ class Announcement extends ImmutablePureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Announcements extends ImmutablePureComponent { | class Announcements extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -447,3 +446,5 @@ class Announcements extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Announcements); | ||||||
|  | |||||||
| @ -58,8 +58,6 @@ const badgeDisplay = (number, limit) => { | |||||||
|   } |   } | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class GettingStarted extends ImmutablePureComponent { | class GettingStarted extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -153,3 +151,5 @@ class GettingStarted extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(GettingStarted)); | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ const messages = defineMessages({ | |||||||
|   noOptions: { id: 'hashtag.column_settings.select.no_options_message', defaultMessage: 'No suggestions found' }, |   noOptions: { id: 'hashtag.column_settings.select.no_options_message', defaultMessage: 'No suggestions found' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ColumnSettings extends React.PureComponent { | class ColumnSettings extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -131,3 +130,5 @@ class ColumnSettings extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ColumnSettings); | ||||||
|  | |||||||
| @ -26,8 +26,6 @@ const mapStateToProps = (state, props) => ({ | |||||||
|   tag: state.getIn(['tags', props.params.id]), |   tag: state.getIn(['tags', props.params.id]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class HashtagTimeline extends React.PureComponent { | class HashtagTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   disconnects = []; |   disconnects = []; | ||||||
| @ -235,3 +233,5 @@ class HashtagTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(HashtagTimeline)); | ||||||
|  | |||||||
| @ -4,7 +4,6 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; | |||||||
| import { injectIntl, FormattedMessage } from 'react-intl'; | import { injectIntl, FormattedMessage } from 'react-intl'; | ||||||
| import SettingToggle from '../../notifications/components/setting_toggle'; | import SettingToggle from '../../notifications/components/setting_toggle'; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ColumnSettings extends React.PureComponent { | class ColumnSettings extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -32,3 +31,5 @@ class ColumnSettings extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ColumnSettings); | ||||||
|  | |||||||
| @ -30,8 +30,6 @@ const mapStateToProps = state => ({ | |||||||
|   showAnnouncements: state.getIn(['announcements', 'show']), |   showAnnouncements: state.getIn(['announcements', 'show']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class HomeTimeline extends React.PureComponent { | class HomeTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -174,3 +172,5 @@ class HomeTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(HomeTimeline)); | ||||||
|  | |||||||
| @ -74,7 +74,6 @@ class Copypaste extends React.PureComponent { | |||||||
| 
 | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| class InteractionModal extends React.PureComponent { | class InteractionModal extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -159,3 +158,5 @@ class InteractionModal extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(InteractionModal); | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ const messages = defineMessages({ | |||||||
|   heading: { id: 'keyboard_shortcuts.heading', defaultMessage: 'Keyboard Shortcuts' }, |   heading: { id: 'keyboard_shortcuts.heading', defaultMessage: 'Keyboard Shortcuts' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class KeyboardShortcuts extends ImmutablePureComponent { | class KeyboardShortcuts extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -174,3 +173,5 @@ class KeyboardShortcuts extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(KeyboardShortcuts); | ||||||
|  | |||||||
| @ -17,9 +17,6 @@ const makeMapStateToProps = () => { | |||||||
|   return mapStateToProps; |   return mapStateToProps; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| export default @connect(makeMapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Account extends ImmutablePureComponent { | class Account extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -41,3 +38,5 @@ class Account extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps)(injectIntl(Account)); | ||||||
|  | |||||||
| @ -23,8 +23,6 @@ const mapDispatchToProps = (dispatch, { listId }) => ({ | |||||||
|   onAdd: () => dispatch(addToListAdder(listId)), |   onAdd: () => dispatch(addToListAdder(listId)), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(MapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class List extends ImmutablePureComponent { | class List extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -67,3 +65,5 @@ class List extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(MapStateToProps, mapDispatchToProps)(injectIntl(List)); | ||||||
|  | |||||||
| @ -28,8 +28,6 @@ const mapDispatchToProps = dispatch => ({ | |||||||
|   onReset: () => dispatch(resetListAdder()), |   onReset: () => dispatch(resetListAdder()), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class ListAdder extends ImmutablePureComponent { | class ListAdder extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -71,3 +69,5 @@ class ListAdder extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(ListAdder)); | ||||||
|  | |||||||
| @ -31,8 +31,6 @@ const mapDispatchToProps = (dispatch, { accountId }) => ({ | |||||||
|   onAdd: () => dispatch(addToListEditor(accountId)), |   onAdd: () => dispatch(addToListEditor(accountId)), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(makeMapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Account extends ImmutablePureComponent { | class Account extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -75,3 +73,5 @@ class Account extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps, mapDispatchToProps)(injectIntl(Account)); | ||||||
|  | |||||||
| @ -19,8 +19,6 @@ const mapDispatchToProps = dispatch => ({ | |||||||
|   onSubmit: () => dispatch(submitListEditor(false)), |   onSubmit: () => dispatch(submitListEditor(false)), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class ListForm extends React.PureComponent { | class ListForm extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -68,3 +66,5 @@ class ListForm extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(ListForm)); | ||||||
|  | |||||||
| @ -20,8 +20,6 @@ const mapDispatchToProps = dispatch => ({ | |||||||
|   onChange: value => dispatch(changeListSuggestions(value)), |   onChange: value => dispatch(changeListSuggestions(value)), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Search extends React.PureComponent { | class Search extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -74,3 +72,5 @@ class Search extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(Search)); | ||||||
|  | |||||||
| @ -22,8 +22,6 @@ const mapDispatchToProps = dispatch => ({ | |||||||
|   onReset: () => dispatch(resetListEditor()), |   onReset: () => dispatch(resetListEditor()), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class ListEditor extends ImmutablePureComponent { | class ListEditor extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -77,3 +75,5 @@ class ListEditor extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(ListEditor)); | ||||||
|  | |||||||
| @ -31,8 +31,6 @@ const mapStateToProps = (state, props) => ({ | |||||||
|   hasUnread: state.getIn(['timelines', `list:${props.params.id}`, 'unread']) > 0, |   hasUnread: state.getIn(['timelines', `list:${props.params.id}`, 'unread']) > 0, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class ListTimeline extends React.PureComponent { | class ListTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -219,3 +217,5 @@ class ListTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(ListTimeline)); | ||||||
|  | |||||||
| @ -20,8 +20,6 @@ const mapDispatchToProps = dispatch => ({ | |||||||
|   onSubmit: () => dispatch(submitListEditor(true)), |   onSubmit: () => dispatch(submitListEditor(true)), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps, mapDispatchToProps) |  | ||||||
| @injectIntl |  | ||||||
| class NewListForm extends React.PureComponent { | class NewListForm extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -75,3 +73,5 @@ class NewListForm extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps, mapDispatchToProps)(injectIntl(NewListForm)); | ||||||
|  | |||||||
| @ -32,8 +32,6 @@ const mapStateToProps = state => ({ | |||||||
|   lists: getOrderedLists(state), |   lists: getOrderedLists(state), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Lists extends ImmutablePureComponent { | class Lists extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -87,3 +85,5 @@ class Lists extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Lists)); | ||||||
|  | |||||||
| @ -23,8 +23,6 @@ const mapStateToProps = state => ({ | |||||||
|   isLoading: state.getIn(['user_lists', 'mutes', 'isLoading'], true), |   isLoading: state.getIn(['user_lists', 'mutes', 'isLoading'], true), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Mutes extends ImmutablePureComponent { | class Mutes extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -82,3 +80,5 @@ class Mutes extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Mutes)); | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ const tooltips = defineMessages({ | |||||||
|   statuses: { id: 'notifications.filter.statuses', defaultMessage: 'Updates from people you follow' }, |   statuses: { id: 'notifications.filter.statuses', defaultMessage: 'Updates from people you follow' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class FilterBar extends React.PureComponent { | class FilterBar extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -108,3 +107,5 @@ class FilterBar extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(FilterBar); | ||||||
|  | |||||||
| @ -1,4 +1,4 @@ | |||||||
| import React, { Fragment } from 'react'; | import React from 'react'; | ||||||
| import ImmutablePropTypes from 'react-immutable-proptypes'; | import ImmutablePropTypes from 'react-immutable-proptypes'; | ||||||
| import PropTypes from 'prop-types'; | import PropTypes from 'prop-types'; | ||||||
| import Avatar from 'mastodon/components/avatar'; | import Avatar from 'mastodon/components/avatar'; | ||||||
| @ -13,7 +13,6 @@ const messages = defineMessages({ | |||||||
|   reject: { id: 'follow_request.reject', defaultMessage: 'Reject' }, |   reject: { id: 'follow_request.reject', defaultMessage: 'Reject' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class FollowRequest extends ImmutablePureComponent { | class FollowRequest extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -32,10 +31,10 @@ class FollowRequest extends ImmutablePureComponent { | |||||||
| 
 | 
 | ||||||
|     if (hidden) { |     if (hidden) { | ||||||
|       return ( |       return ( | ||||||
|         <Fragment> |         <React.Fragment> | ||||||
|           {account.get('display_name')} |           {account.get('display_name')} | ||||||
|           {account.get('username')} |           {account.get('username')} | ||||||
|         </Fragment> |         </React.Fragment> | ||||||
|       ); |       ); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
| @ -57,3 +56,5 @@ class FollowRequest extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(FollowRequest); | ||||||
|  | |||||||
| @ -33,7 +33,6 @@ const notificationForScreenReader = (intl, message, timestamp) => { | |||||||
|   return output.join(', '); |   return output.join(', '); | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Notification extends ImmutablePureComponent { | class Notification extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -447,3 +446,5 @@ class Notification extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Notification); | ||||||
|  | |||||||
| @ -12,8 +12,6 @@ const messages = defineMessages({ | |||||||
|   close: { id: 'lightbox.close', defaultMessage: 'Close' }, |   close: { id: 'lightbox.close', defaultMessage: 'Close' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect() |  | ||||||
| @injectIntl |  | ||||||
| class NotificationsPermissionBanner extends React.PureComponent { | class NotificationsPermissionBanner extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -46,3 +44,5 @@ class NotificationsPermissionBanner extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect()(injectIntl(NotificationsPermissionBanner)); | ||||||
|  | |||||||
| @ -13,7 +13,6 @@ const messages = defineMessages({ | |||||||
|   violation: { id: 'report_notification.categories.violation', defaultMessage: 'Rule violation' }, |   violation: { id: 'report_notification.categories.violation', defaultMessage: 'Rule violation' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class Report extends ImmutablePureComponent { | class Report extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -60,3 +59,5 @@ class Report extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(Report); | ||||||
|  | |||||||
| @ -67,8 +67,6 @@ const mapStateToProps = state => ({ | |||||||
|   needsNotificationPermission: state.getIn(['settings', 'notifications', 'alerts']).includes(true) && state.getIn(['notifications', 'browserSupport']) && state.getIn(['notifications', 'browserPermission']) === 'default' && !state.getIn(['settings', 'notifications', 'dismissPermissionBanner']), |   needsNotificationPermission: state.getIn(['settings', 'notifications', 'alerts']).includes(true) && state.getIn(['notifications', 'browserSupport']) && state.getIn(['notifications', 'browserPermission']) === 'default' && !state.getIn(['settings', 'notifications', 'dismissPermissionBanner']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Notifications extends React.PureComponent { | class Notifications extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -288,3 +286,5 @@ class Notifications extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Notifications)); | ||||||
|  | |||||||
| @ -37,8 +37,6 @@ const makeMapStateToProps = () => { | |||||||
|   return mapStateToProps; |   return mapStateToProps; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(makeMapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Footer extends ImmutablePureComponent { | class Footer extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -190,3 +188,5 @@ class Footer extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(makeMapStateToProps)(injectIntl(Footer)); | ||||||
|  | |||||||
| @ -17,8 +17,6 @@ const mapStateToProps = (state, { accountId }) => ({ | |||||||
|   account: state.getIn(['accounts', accountId]), |   account: state.getIn(['accounts', accountId]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Header extends ImmutablePureComponent { | class Header extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -45,3 +43,5 @@ class Header extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Header)); | ||||||
|  | |||||||
| @ -11,7 +11,6 @@ const mapStateToProps = state => ({ | |||||||
|   ...state.get('picture_in_picture'), |   ...state.get('picture_in_picture'), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| class PictureInPicture extends React.Component { | class PictureInPicture extends React.Component { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -83,3 +82,5 @@ class PictureInPicture extends React.Component { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(PictureInPicture); | ||||||
|  | |||||||
| @ -19,8 +19,6 @@ const mapStateToProps = state => ({ | |||||||
|   hasMore: !!state.getIn(['status_lists', 'pins', 'next']), |   hasMore: !!state.getIn(['status_lists', 'pins', 'next']), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class PinnedStatuses extends ImmutablePureComponent { | class PinnedStatuses extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -63,3 +61,5 @@ class PinnedStatuses extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(PinnedStatuses)); | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ const messages = defineMessages({ | |||||||
|   title: { id: 'privacy_policy.title', defaultMessage: 'Privacy Policy' }, |   title: { id: 'privacy_policy.title', defaultMessage: 'Privacy Policy' }, | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class PrivacyPolicy extends React.PureComponent { | class PrivacyPolicy extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -59,3 +58,5 @@ class PrivacyPolicy extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(PrivacyPolicy); | ||||||
|  | |||||||
| @ -4,7 +4,6 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; | |||||||
| import { injectIntl, FormattedMessage } from 'react-intl'; | import { injectIntl, FormattedMessage } from 'react-intl'; | ||||||
| import SettingToggle from '../../notifications/components/setting_toggle'; | import SettingToggle from '../../notifications/components/setting_toggle'; | ||||||
| 
 | 
 | ||||||
| export default @injectIntl |  | ||||||
| class ColumnSettings extends React.PureComponent { | class ColumnSettings extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -28,3 +27,5 @@ class ColumnSettings extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default injectIntl(ColumnSettings); | ||||||
|  | |||||||
| @ -31,8 +31,6 @@ const mapStateToProps = (state, { columnId }) => { | |||||||
|   }; |   }; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class PublicTimeline extends React.PureComponent { | class PublicTimeline extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|   static contextTypes = { |   static contextTypes = { | ||||||
| @ -160,3 +158,5 @@ class PublicTimeline extends React.PureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(PublicTimeline)); | ||||||
|  | |||||||
| @ -21,8 +21,6 @@ const mapStateToProps = (state, props) => ({ | |||||||
|   accountIds: state.getIn(['user_lists', 'reblogged_by', props.params.statusId]), |   accountIds: state.getIn(['user_lists', 'reblogged_by', props.params.statusId]), | ||||||
| }); | }); | ||||||
| 
 | 
 | ||||||
| export default @connect(mapStateToProps) |  | ||||||
| @injectIntl |  | ||||||
| class Reblogs extends ImmutablePureComponent { | class Reblogs extends ImmutablePureComponent { | ||||||
| 
 | 
 | ||||||
|   static propTypes = { |   static propTypes = { | ||||||
| @ -90,3 +88,5 @@ class Reblogs extends ImmutablePureComponent { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | export default connect(mapStateToProps)(injectIntl(Reblogs)); | ||||||
|  | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user