https://github.com/gplopes/table-render
https://github.com/gplopes/table-render
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/gplopes/table-render
- Owner: gplopes
- Created: 2018-11-28T22:27:13.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-13T21:42:45.000Z (over 7 years ago)
- Last Synced: 2025-02-01T16:22:03.335Z (over 1 year ago)
- Language: CSS
- Homepage:
- Size: 541 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Table Render
Project is a demo for `Table Feature Component`, the component can understand a _JSON_ structure object/list
and generate a table in its hierarchy-tree automatically. Everything is managed inside the Table's folder,
so it can as standalone feature regardless the rest of the app.
# Getting Started
to develop:
```
> npm install
> npm start
```
to lint:
```
> npm run tslint
```
# Table Folder Structure
`./components` - React Components/Table's part Components.
`./store` - Redux Store.
`./styles.ts` - Styled Components.
`./tableFactory` - helpers functions to create Table components.
`./tableGraph` - analyze/scan and create structure data object from JSON output.
`./index` - server Table with Redux Provider.
## Built with
- [TypeScript]()
- [Create React App](https://github.com/facebook/create-react-app)
- [React](http://reactjs.org)
- [Redux](https://redux.js.org/)
- [StyledComponents](https://www.styled-components.com/)