Use the new JSX transform (#25064)
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
			
		||||
import React from 'react';
 | 
			
		||||
import { PureComponent, Fragment } from 'react';
 | 
			
		||||
import PropTypes from 'prop-types';
 | 
			
		||||
import api from 'mastodon/api';
 | 
			
		||||
import { FormattedNumber } from 'react-intl';
 | 
			
		||||
@@ -24,7 +24,7 @@ const percIncrease = (a, b) => {
 | 
			
		||||
  return percent;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default class Counter extends React.PureComponent {
 | 
			
		||||
export default class Counter extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    measure: PropTypes.string.isRequired,
 | 
			
		||||
@@ -62,25 +62,25 @@ export default class Counter extends React.PureComponent {
 | 
			
		||||
 | 
			
		||||
    if (loading) {
 | 
			
		||||
      content = (
 | 
			
		||||
        <React.Fragment>
 | 
			
		||||
        <Fragment>
 | 
			
		||||
          <span className='sparkline__value__total'><Skeleton width={43} /></span>
 | 
			
		||||
          <span className='sparkline__value__change'><Skeleton width={43} /></span>
 | 
			
		||||
        </React.Fragment>
 | 
			
		||||
        </Fragment>
 | 
			
		||||
      );
 | 
			
		||||
    } else {
 | 
			
		||||
      const measure = data[0];
 | 
			
		||||
      const percentChange = measure.previous_total && percIncrease(measure.previous_total * 1, measure.total * 1);
 | 
			
		||||
 | 
			
		||||
      content = (
 | 
			
		||||
        <React.Fragment>
 | 
			
		||||
        <Fragment>
 | 
			
		||||
          <span className='sparkline__value__total'>{measure.human_value || <FormattedNumber value={measure.total} />}</span>
 | 
			
		||||
          {measure.previous_total && (<span className={classNames('sparkline__value__change', { positive: percentChange > 0, negative: percentChange < 0 })}>{percentChange > 0 && '+'}<FormattedNumber value={percentChange} style='percent' /></span>)}
 | 
			
		||||
        </React.Fragment>
 | 
			
		||||
        </Fragment>
 | 
			
		||||
      );
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    const inner = (
 | 
			
		||||
      <React.Fragment>
 | 
			
		||||
      <Fragment>
 | 
			
		||||
        <div className='sparkline__value'>
 | 
			
		||||
          {content}
 | 
			
		||||
        </div>
 | 
			
		||||
@@ -96,7 +96,7 @@ export default class Counter extends React.PureComponent {
 | 
			
		||||
            </Sparklines>
 | 
			
		||||
          )}
 | 
			
		||||
        </div>
 | 
			
		||||
      </React.Fragment>
 | 
			
		||||
      </Fragment>
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
    if (href) {
 | 
			
		||||
 
 | 
			
		||||
@@ -1,11 +1,11 @@
 | 
			
		||||
import React from 'react';
 | 
			
		||||
import { PureComponent } from 'react';
 | 
			
		||||
import PropTypes from 'prop-types';
 | 
			
		||||
import api from 'mastodon/api';
 | 
			
		||||
import { FormattedNumber } from 'react-intl';
 | 
			
		||||
import { roundTo10 } from 'mastodon/utils/numbers';
 | 
			
		||||
import { Skeleton } from 'mastodon/components/skeleton';
 | 
			
		||||
 | 
			
		||||
export default class Dimension extends React.PureComponent {
 | 
			
		||||
export default class Dimension extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    dimension: PropTypes.string.isRequired,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import React from 'react';
 | 
			
		||||
import { PureComponent } from 'react';
 | 
			
		||||
import PropTypes from 'prop-types';
 | 
			
		||||
import api from 'mastodon/api';
 | 
			
		||||
import { injectIntl, defineMessages } from 'react-intl';
 | 
			
		||||
@@ -10,7 +10,7 @@ const messages = defineMessages({
 | 
			
		||||
  violation: { id: 'report.categories.violation', defaultMessage: 'Content violates one or more server rules' },
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
class Category extends React.PureComponent {
 | 
			
		||||
class Category extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    id: PropTypes.string.isRequired,
 | 
			
		||||
@@ -52,7 +52,7 @@ class Category extends React.PureComponent {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class Rule extends React.PureComponent {
 | 
			
		||||
class Rule extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    id: PropTypes.string.isRequired,
 | 
			
		||||
@@ -84,7 +84,7 @@ class Rule extends React.PureComponent {
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class ReportReasonSelector extends React.PureComponent {
 | 
			
		||||
class ReportReasonSelector extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    id: PropTypes.string.isRequired,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import React from 'react';
 | 
			
		||||
import { PureComponent } from 'react';
 | 
			
		||||
import PropTypes from 'prop-types';
 | 
			
		||||
import api from 'mastodon/api';
 | 
			
		||||
import { FormattedMessage, FormattedNumber, FormattedDate } from 'react-intl';
 | 
			
		||||
@@ -14,7 +14,7 @@ const dateForCohort = cohort => {
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default class Retention extends React.PureComponent {
 | 
			
		||||
export default class Retention extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    start_at: PropTypes.string,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,11 +1,11 @@
 | 
			
		||||
import React from 'react';
 | 
			
		||||
import { PureComponent } from 'react';
 | 
			
		||||
import PropTypes from 'prop-types';
 | 
			
		||||
import api from 'mastodon/api';
 | 
			
		||||
import { FormattedMessage } from 'react-intl';
 | 
			
		||||
import classNames from 'classnames';
 | 
			
		||||
import Hashtag from 'mastodon/components/hashtag';
 | 
			
		||||
 | 
			
		||||
export default class Trends extends React.PureComponent {
 | 
			
		||||
export default class Trends extends PureComponent {
 | 
			
		||||
 | 
			
		||||
  static propTypes = {
 | 
			
		||||
    limit: PropTypes.number.isRequired,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user