Sha256: bd9069751de4accdea2473d8fad4d8aed9ab58f679cb7d48156384fe3e6a29e7
Contents?: true
Size: 799 Bytes
Versions: 1
Compression:
Stored size: 799 Bytes
Contents
import React from "react"; import { render as renderElement } from "react-dom"; import { Controllers } from "loco-js"; import store from "stores/main"; import Article from "models/Article"; import LoadMoreLink from "containers/main/pages/LoadMoreLink"; import ArticleList from "containers/main/pages/StatefulArticleList"; class Pages extends Controllers.Base { index() { renderElement( <LoadMoreLink />, document.getElementById("load_more_wrapper") ); Article.get("all", { page: 1 }).then(resp => { store.dispatch({ type: "SET_ARTICLES", payload: { articles: resp.resources } }); renderElement( <ArticleList articles={resp.resources} />, document.getElementById("articles") ); }); } } export default Pages;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
loco-rails-3.0.4 | test/dummy/frontend/js/controllers/main/Pages.js |