antcalatayud / ReactCoin (public) (License: GPLv3) (since 2018-04-24) (hash sha1)
As seen on this course: https://udilia.com/courses/learn-react-by-building-a-web-app
List of commits:
Subject Hash Author Date (UTC)
Start creating list componet c8bc3d6bb9b4980e1305d401be2fe67c8933a7f8 antcalatayud 2018-04-24 10:31:23
Add logo eed8364675e78cfa795550bff03682d49a8ed115 antcalatayud 2018-04-24 10:23:07
Add styling 866cbbbc94ce81e8b8b6b88da9f86d2d4153e509 antcalatayud 2018-04-24 10:18:43
Create fist component and render App b713ed055b8691a0fd89792d136e0ef9ed86f07c antcalatayud 2018-04-24 10:11:22
Add init files d81df9e3d230bcb49f0bb31c43cffad97532d321 antcalatayud 2018-04-24 09:51:04
Initial commit 3c3626d89f221374c92ee04aed1eaa8616f3977e Antonio Calatayud 2018-04-24 09:03:03
Commit c8bc3d6bb9b4980e1305d401be2fe67c8933a7f8 - Start creating list componet
Author: antcalatayud
Author date (UTC): 2018-04-24 10:31
Committer name: antcalatayud
Committer date (UTC): 2018-04-24 10:31
Parent(s): eed8364675e78cfa795550bff03682d49a8ed115
Signing key:
Tree: 6b97eac70ad1dfbb64b271bcae03e5838d5cc740
File Lines added Lines deleted
src/components/list/List.js 25 0
src/index.js 2 0
File src/components/list/List.js added (mode: 100644) (index 0000000..3ea5979)
1 import React from 'react';
2
3 class List extends React.Component {
4 constructor(props) {
5 super(props);
6
7 this.state = {
8 loading: false,
9 currencies: [],
10 error: null
11 };
12 }
13
14 render() {
15 if (this.state.loading) {
16 return <div>Loading...</div>
17 }
18
19 return (
20 <div>List goes here</div>
21 );
22 }
23 }
24
25 export default List;
File src/index.js changed (mode: 100644) (index 7f24f27..09a6ae3)
1 1 import React from 'react'; import React from 'react';
2 2 import ReactDOM from "react-dom"; import ReactDOM from "react-dom";
3 3 import Header from "./components/common/Header"; import Header from "./components/common/Header";
4 import List from "./components/list/List";
4 5 import './index.css' import './index.css'
5 6
6 7 const App = () => { const App = () => {
7 8 return ( return (
8 9 <div> <div>
9 10 <Header/> <Header/>
11 <List />
10 12 </div> </div>
11 13
12 14 ); );
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/antcalatayud/ReactCoin

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/antcalatayud/ReactCoin

Clone this repository using git:
git clone git://git.rocketgit.com/user/antcalatayud/ReactCoin

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main