[Glitch] Port upstream changes about trending links
This commit is contained in:
		@@ -32,6 +32,7 @@ export default class Counter extends React.PureComponent {
 | 
			
		||||
    end_at: PropTypes.string.isRequired,
 | 
			
		||||
    label: PropTypes.string.isRequired,
 | 
			
		||||
    href: PropTypes.string,
 | 
			
		||||
    params: PropTypes.object,
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  state = {
 | 
			
		||||
@@ -40,9 +41,9 @@ export default class Counter extends React.PureComponent {
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  componentDidMount () {
 | 
			
		||||
    const { measure, start_at, end_at } = this.props;
 | 
			
		||||
    const { measure, start_at, end_at, params } = this.props;
 | 
			
		||||
 | 
			
		||||
    api().post('/api/v1/admin/measures', { keys: [measure], start_at, end_at }).then(res => {
 | 
			
		||||
    api().post('/api/v1/admin/measures', { keys: [measure], start_at, end_at, [measure]: params }).then(res => {
 | 
			
		||||
      this.setState({
 | 
			
		||||
        loading: false,
 | 
			
		||||
        data: res.data,
 | 
			
		||||
 
 | 
			
		||||
@@ -13,6 +13,7 @@ export default class Dimension extends React.PureComponent {
 | 
			
		||||
    end_at: PropTypes.string.isRequired,
 | 
			
		||||
    limit: PropTypes.number.isRequired,
 | 
			
		||||
    label: PropTypes.string.isRequired,
 | 
			
		||||
    params: PropTypes.object,
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  state = {
 | 
			
		||||
@@ -21,9 +22,9 @@ export default class Dimension extends React.PureComponent {
 | 
			
		||||
  };
 | 
			
		||||
 | 
			
		||||
  componentDidMount () {
 | 
			
		||||
    const { start_at, end_at, dimension, limit } = this.props;
 | 
			
		||||
    const { start_at, end_at, dimension, limit, params } = this.props;
 | 
			
		||||
 | 
			
		||||
    api().post('/api/v1/admin/dimensions', { keys: [dimension], start_at, end_at, limit }).then(res => {
 | 
			
		||||
    api().post('/api/v1/admin/dimensions', { keys: [dimension], start_at, end_at, limit, [dimension]: params }).then(res => {
 | 
			
		||||
      this.setState({
 | 
			
		||||
        loading: false,
 | 
			
		||||
        data: res.data,
 | 
			
		||||
 
 | 
			
		||||
@@ -19,7 +19,7 @@ export default class Trends extends React.PureComponent {
 | 
			
		||||
  componentDidMount () {
 | 
			
		||||
    const { limit } = this.props;
 | 
			
		||||
 | 
			
		||||
    api().get('/api/v1/admin/trends', { params: { limit } }).then(res => {
 | 
			
		||||
    api().get('/api/v1/admin/trends/tags', { params: { limit } }).then(res => {
 | 
			
		||||
      this.setState({
 | 
			
		||||
        loading: false,
 | 
			
		||||
        data: res.data,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user