├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── .vscode └── settings.json ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── components ├── Button │ ├── Button.spec.jsx │ ├── __snapshots__ │ │ └── Button.spec.jsx.snap │ ├── index.jsx │ └── styles.css ├── PostCard │ ├── Post.spec.jsx │ ├── __snapshots__ │ │ └── Post.spec.jsx.snap │ ├── index.jsx │ ├── mock.js │ └── styles.css ├── Posts │ ├── Posts.spec.jsx │ ├── __snapshots__ │ │ └── Posts.spec.jsx.snap │ ├── index.jsx │ └── styles.css └── TextInput │ ├── TextInput.spec.jsx │ ├── __snapshots__ │ └── TextInput.spec.jsx.snap │ ├── index.jsx │ └── styles.css ├── index.js ├── setupTests.js ├── styles └── global-styles.css ├── templates └── Home │ ├── Home.spec.jsx │ ├── index.jsx │ └── styles.css └── utils └── load-posts.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "window.zoomLevel": 2 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/components/Button/Button.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Button/Button.spec.jsx -------------------------------------------------------------------------------- /src/components/Button/__snapshots__/Button.spec.jsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Button/__snapshots__/Button.spec.jsx.snap -------------------------------------------------------------------------------- /src/components/Button/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Button/index.jsx -------------------------------------------------------------------------------- /src/components/Button/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Button/styles.css -------------------------------------------------------------------------------- /src/components/PostCard/Post.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/PostCard/Post.spec.jsx -------------------------------------------------------------------------------- /src/components/PostCard/__snapshots__/Post.spec.jsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/PostCard/__snapshots__/Post.spec.jsx.snap -------------------------------------------------------------------------------- /src/components/PostCard/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/PostCard/index.jsx -------------------------------------------------------------------------------- /src/components/PostCard/mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/PostCard/mock.js -------------------------------------------------------------------------------- /src/components/PostCard/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/PostCard/styles.css -------------------------------------------------------------------------------- /src/components/Posts/Posts.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Posts/Posts.spec.jsx -------------------------------------------------------------------------------- /src/components/Posts/__snapshots__/Posts.spec.jsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Posts/__snapshots__/Posts.spec.jsx.snap -------------------------------------------------------------------------------- /src/components/Posts/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Posts/index.jsx -------------------------------------------------------------------------------- /src/components/Posts/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/Posts/styles.css -------------------------------------------------------------------------------- /src/components/TextInput/TextInput.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/TextInput/TextInput.spec.jsx -------------------------------------------------------------------------------- /src/components/TextInput/__snapshots__/TextInput.spec.jsx.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/TextInput/__snapshots__/TextInput.spec.jsx.snap -------------------------------------------------------------------------------- /src/components/TextInput/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/TextInput/index.jsx -------------------------------------------------------------------------------- /src/components/TextInput/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/components/TextInput/styles.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/index.js -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/styles/global-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/styles/global-styles.css -------------------------------------------------------------------------------- /src/templates/Home/Home.spec.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/templates/Home/Home.spec.jsx -------------------------------------------------------------------------------- /src/templates/Home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/templates/Home/index.jsx -------------------------------------------------------------------------------- /src/templates/Home/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/templates/Home/styles.css -------------------------------------------------------------------------------- /src/utils/load-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/curso-reactjs-nextjs-project-1/HEAD/src/utils/load-posts.js --------------------------------------------------------------------------------