Exemplo n.º 1
0
    ]).then((data) => {
      store.dispatch(dehydrate(data[1].results));

      this.setState({
        isLoaded: true,
        options: {
          changes_left: data[0].changes_left,
          length_min: data[0].length_min,
          length_max: data[0].length_max,
          next_on: data[0].next_on ? moment(data[0].next_on) : null,
        }
      });
    });
Exemplo n.º 2
0
  initWithPreloadedData(data) {
    this.state = {
      isLoaded: true,
      isBusy: false,

      search: '',

      count: data.count,
      more: data.more,

      page: data.page,
      pages: data.pages
    };

    store.dispatch(dehydrate(data.results));
  }
Exemplo n.º 3
0
    }, 'search-username-history').then((data) => {
      if (page === 1) {
        store.dispatch(dehydrate(data.results));
      } else {
        store.dispatch(append(data.results));
      }

      this.setState({
        isLoaded: true,
        isBusy: false,

        count: data.count,
        more: data.more,

        page: data.page,
        pages: data.pages
      });
    }, (rejection) => {