├── .babelrc ├── .eslintrc ├── .gitignore ├── INSTRUCTIONS.md ├── README.md ├── app ├── screens │ ├── Home │ │ └── index.js │ └── User │ │ ├── components │ │ ├── Profile.js │ │ ├── ProfileStat.js │ │ ├── ProfileStat.test.js │ │ ├── RepoFilter.js │ │ ├── RepoFilter.test.js │ │ ├── RepoList.js │ │ ├── RepoList.test.js │ │ ├── RepoListItem.js │ │ └── RepoListItem.test.js │ │ └── index.js └── utils │ ├── github-api.js │ ├── github-api.stub.js │ └── github-api.test.js ├── assets └── styles.css ├── index.html ├── index.js ├── package.json ├── test ├── helpers │ └── setup.js └── mocha.opts └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | coverage/ 4 | .nyc_output/ 5 | -------------------------------------------------------------------------------- /INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/INSTRUCTIONS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/README.md -------------------------------------------------------------------------------- /app/screens/Home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/Home/index.js -------------------------------------------------------------------------------- /app/screens/User/components/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/Profile.js -------------------------------------------------------------------------------- /app/screens/User/components/ProfileStat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/ProfileStat.js -------------------------------------------------------------------------------- /app/screens/User/components/ProfileStat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/ProfileStat.test.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoFilter.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoFilter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoFilter.test.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoList.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoList.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoList.test.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoListItem.js -------------------------------------------------------------------------------- /app/screens/User/components/RepoListItem.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/components/RepoListItem.test.js -------------------------------------------------------------------------------- /app/screens/User/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/screens/User/index.js -------------------------------------------------------------------------------- /app/utils/github-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/utils/github-api.js -------------------------------------------------------------------------------- /app/utils/github-api.stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/utils/github-api.stub.js -------------------------------------------------------------------------------- /app/utils/github-api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/app/utils/github-api.test.js -------------------------------------------------------------------------------- /assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/assets/styles.css -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/package.json -------------------------------------------------------------------------------- /test/helpers/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/test/helpers/setup.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/test/mocha.opts -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mzabriskie/react-example/HEAD/webpack.config.js --------------------------------------------------------------------------------