├── .babelrc.js ├── .editorconfig ├── .eslintrc.js ├── .gitignore ├── .jest └── jest-setup.ts ├── .prettierrc.js ├── .storybook ├── main.js └── preview.js ├── .vscode └── settings.json ├── README.md ├── jest.config.js ├── next-env.d.ts ├── next.config.js ├── package.json ├── public ├── favicon.ico ├── images │ ├── icon-192.png │ ├── icon-512.png │ ├── javascript.png │ └── typescript.jpeg ├── manifest.json ├── sw.js ├── vercel.svg └── workbox-c2b5e142.js ├── src ├── components │ └── TestComponent │ │ ├── index.tsx │ │ ├── stories.tsx │ │ ├── styles.ts │ │ └── test.tsx ├── pages │ ├── _app.tsx │ ├── _document.tsx │ └── index.tsx ├── styles │ ├── global-styles.ts │ └── theme.ts └── utils │ └── custom-render.tsx ├── tsconfig.json └── types ├── jest-styled-components.d.ts └── styled-components.d.ts /.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.babelrc.js -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.gitignore -------------------------------------------------------------------------------- /.jest/jest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.jest/jest-setup.ts -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.storybook/main.js -------------------------------------------------------------------------------- /.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/.storybook/preview.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "window.zoomLevel": 0 3 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/README.md -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/jest.config.js -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/images/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/images/icon-192.png -------------------------------------------------------------------------------- /public/images/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/images/icon-512.png -------------------------------------------------------------------------------- /public/images/javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/images/javascript.png -------------------------------------------------------------------------------- /public/images/typescript.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/images/typescript.jpeg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/sw.js -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/workbox-c2b5e142.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/public/workbox-c2b5e142.js -------------------------------------------------------------------------------- /src/components/TestComponent/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/components/TestComponent/index.tsx -------------------------------------------------------------------------------- /src/components/TestComponent/stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/components/TestComponent/stories.tsx -------------------------------------------------------------------------------- /src/components/TestComponent/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/components/TestComponent/styles.ts -------------------------------------------------------------------------------- /src/components/TestComponent/test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/components/TestComponent/test.tsx -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/pages/_app.tsx -------------------------------------------------------------------------------- /src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/pages/_document.tsx -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- 1 | export default function Home() { 2 | return

Oi

; 3 | } 4 | -------------------------------------------------------------------------------- /src/styles/global-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/styles/global-styles.ts -------------------------------------------------------------------------------- /src/styles/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/styles/theme.ts -------------------------------------------------------------------------------- /src/utils/custom-render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/src/utils/custom-render.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/jest-styled-components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/types/jest-styled-components.d.ts -------------------------------------------------------------------------------- /types/styled-components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizomf/next-example-with-typescript-and-styled-components/HEAD/types/styled-components.d.ts --------------------------------------------------------------------------------