React app to get Github issues from repos. DEMO
git clone https://github.com/BaronJensen/Repssues.git
cd ./repssues
npm install
npm start
npm run build
npm run test
- React 16.12
- Webpack & Babel
- Less
- Flow
- Pagination becomes infinite scrolling.
- Table becomes a table.
- Animations.
- API CALLS optimization caching data from API.
- ErrorCard (Molecule)
Component <ErrorCard> of type Molecule.
- Header (Molecule) <=({props}<-Home) -- FilterBar (Molecule) -- SortSelector (Molecule)
Component <Header> of type Molecule composed with <FilterBar> and <SortSelector>, receiving props form <Home>
- Pagination (Molecule) <=({props}<-Home)
Component <Pagination> of type Molecule, receiving props form <Home>
- Table (Molecule) <=({props}<-Home)
-- LoadingItems (Molecule)
-- IssuesHeader (Molecule)
-- IssuesRow (Molecule)
- LabelList (Molecule)
Component <Table> of type Molecule composed with <LoadingItems>, <IssuesRow> and <IssuesHeader>, receiving props form <Home>.
- Home (View) <- [Header, Table, Pagination]
Component <Home> of type View and uses <Header>, <Table>, <Pagination>