diff options
| author | 2019-09-16 01:22:56 -0300 | |
|---|---|---|
| committer | 2019-09-16 01:22:56 -0300 | |
| commit | cd9b802b71df4e2701e2311b2995fe70a9692ae4 (patch) | |
| tree | 5555330f1ffb249e3b2f3d41243d393f34782ab3 /src/App.js | |
| parent | f020559df8c31d01f678435096d5a5c91aed2527 (diff) | |
| download | bai-client-cd9b802b71df4e2701e2311b2995fe70a9692ae4.tar.gz bai-client-cd9b802b71df4e2701e2311b2995fe70a9692ae4.tar.xz bai-client-cd9b802b71df4e2701e2311b2995fe70a9692ae4.zip | |
Prettier
Diffstat (limited to 'src/App.js')
| -rw-r--r-- | src/App.js | 54 | 
1 files changed, 37 insertions, 17 deletions
| @@ -1,14 +1,14 @@ -import React, { Component } from 'react'; +import React, { Component } from "react";  import { render } from "react-dom";  import { Router, Link } from "@reach/router"; -import 'fomantic-ui-css/semantic.css'; +import "fomantic-ui-css/semantic.css";  import "./App.css";  import { Dropdown, Menu, Icon, Loader, Container } from "semantic-ui-react";  import Home from "./Home";  import Thread from "./Thread";  import Board from "./Board"; -import NotFound from "./NotFound" +import NotFound from "./NotFound";  class App extends Component {    constructor() { @@ -16,16 +16,15 @@ class App extends Component {      this.state = {        boardList: [],        isLoaded: false -    } - +    };    }    componentDidMount() {      fetch("https://bienvenidoainternet.org/cgi/api/boards") -      .then((response) => { +      .then(response => {          return response.json();        }) -      .then((resource) => { +      .then(resource => {          this.setState({ boardList: resource["boards"], isLoaded: true });        })        .catch(console.error); @@ -37,8 +36,8 @@ class App extends Component {          return (            <Loader active centered="true">              Cargando ... -            </Loader > -        ) +          </Loader> +        );        }      } @@ -49,15 +48,37 @@ class App extends Component {          <Menu inverted fixed="top">            <Container>              <Menu.Item header>B.a.I</Menu.Item> -            <Menu.Item as={Link} to="/"><Icon name='home' /> Home</Menu.Item> -            <Dropdown text='BBS' className='link item'> +            <Menu.Item as={Link} to="/"> +              <Icon name="home" /> Home +            </Menu.Item> +            <Dropdown text="BBS" className="link item">                <Dropdown.Menu> -                {boardList.map(board => board.board_type === 1 ? <Dropdown.Item key={board.dir} as={Link} to={`/board/${board.dir}`}>/{board.dir}/ - {board.name}</Dropdown.Item> : null)} +                {boardList.map(board => +                  board.board_type === 1 ? ( +                    <Dropdown.Item +                      key={board.dir} +                      as={Link} +                      to={`/board/${board.dir}`} +                    > +                      /{board.dir}/ - {board.name} +                    </Dropdown.Item> +                  ) : null +                )}                </Dropdown.Menu>              </Dropdown> -            <Dropdown text='Imageboard' className='link item'> +            <Dropdown text="Imageboard" className="link item">                <Dropdown.Menu> -                {boardList.map(board => board.board_type === 0 ? <Dropdown.Item key={board.dir} as={Link} to={`/board/${board.dir}`}>/{board.dir}/ - {board.name}</Dropdown.Item> : null)} +                {boardList.map(board => +                  board.board_type === 0 ? ( +                    <Dropdown.Item +                      key={board.dir} +                      as={Link} +                      to={`/board/${board.dir}`} +                    > +                      /{board.dir}/ - {board.name} +                    </Dropdown.Item> +                  ) : null +                )}                </Dropdown.Menu>              </Dropdown>            </Container> @@ -71,11 +92,10 @@ class App extends Component {              <Board path="/board/:dir" />              <NotFound default />            </Router> -        </Container > +        </Container>        </React.Fragment>      );    }  } - -render(<App />, document.getElementById("root"));
\ No newline at end of file +render(<App />, document.getElementById("root")); | 
