├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── README.md ├── config-overrides.js ├── jest.config.js ├── package.json ├── prettier.config.js ├── public ├── index.html └── robots.txt ├── src ├── App.tsx ├── __tests__ │ └── App.tsx ├── assets │ ├── alert.svg │ ├── income.svg │ ├── logo.svg │ ├── outcome.svg │ └── total.svg ├── components │ ├── FileList │ │ ├── index.tsx │ │ └── styles.ts │ ├── Header │ │ ├── index.tsx │ │ └── styles.ts │ └── Upload │ │ ├── index.tsx │ │ └── styles.ts ├── index.tsx ├── pages │ ├── Dashboard │ │ ├── index.tsx │ │ └── styles.ts │ └── Import │ │ ├── index.tsx │ │ └── styles.ts ├── react-app-env.d.ts ├── routes │ └── index.tsx ├── services │ └── api.ts ├── setupTests.ts ├── styles │ └── global.ts └── utils │ └── formatValue.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/*.js 2 | node_modules 3 | build 4 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/README.md -------------------------------------------------------------------------------- /config-overrides.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/config-overrides.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | preset: 'ts-jest', 3 | }; 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/prettier.config.js -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/public/index.html -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/__tests__/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/__tests__/App.tsx -------------------------------------------------------------------------------- /src/assets/alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/assets/alert.svg -------------------------------------------------------------------------------- /src/assets/income.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/assets/income.svg -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/assets/outcome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/assets/outcome.svg -------------------------------------------------------------------------------- /src/assets/total.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/assets/total.svg -------------------------------------------------------------------------------- /src/components/FileList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/FileList/index.tsx -------------------------------------------------------------------------------- /src/components/FileList/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/FileList/styles.ts -------------------------------------------------------------------------------- /src/components/Header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/Header/index.tsx -------------------------------------------------------------------------------- /src/components/Header/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/Header/styles.ts -------------------------------------------------------------------------------- /src/components/Upload/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/Upload/index.tsx -------------------------------------------------------------------------------- /src/components/Upload/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/components/Upload/styles.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/pages/Dashboard/index.tsx -------------------------------------------------------------------------------- /src/pages/Dashboard/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/pages/Dashboard/styles.ts -------------------------------------------------------------------------------- /src/pages/Import/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/pages/Import/index.tsx -------------------------------------------------------------------------------- /src/pages/Import/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/pages/Import/styles.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/services/api.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/styles/global.ts -------------------------------------------------------------------------------- /src/utils/formatValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/src/utils/formatValue.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rocketseat-education/gostack-template-fundamentos-reactjs/HEAD/yarn.lock --------------------------------------------------------------------------------