├── .babelrc ├── .circleci └── config.yml ├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ ├── build.yml │ ├── ncu.yml │ └── testing.yml ├── .gitignore ├── .huskyrc ├── .hygen.js ├── .hygen └── generate │ ├── component │ ├── component.test.tsx.t │ ├── component.tsx.t │ └── prompt.js │ └── redux │ ├── action.test.ts.t │ ├── action.ts.t │ ├── actionType.ts.t │ ├── inject_actionTypes.ts.t │ ├── inject_actions.ts.t │ ├── inject_actions2.ts.t │ ├── inject_constant.ts.t │ ├── inject_reducers.ts.t │ ├── inject_stateTypes.ts.t │ ├── prompt.js │ ├── reducer.test.ts.t │ └── reducer.ts.t ├── .node-version ├── .prettierrc ├── LICENSE ├── README.md ├── docker-compose.yml ├── docker ├── app │ └── Dockerfile └── web │ ├── Dockerfile │ └── nginx │ └── default.conf ├── docs └── images │ ├── flux.png │ └── type.png ├── jest.config.js ├── jest.tsconfig.json ├── next-env.d.ts ├── next.config.js ├── nodemon.json ├── package.json ├── pages ├── _app.tsx ├── _document.tsx ├── _error.tsx ├── api │ ├── account.ts │ ├── signin.ts │ ├── signout.ts │ └── ua.ts ├── index.tsx ├── signin.tsx └── todo.tsx ├── server └── index.ts ├── setupJestFetchMock.js ├── src ├── __mocks__ │ └── next │ │ └── config.ts ├── actionTypes │ ├── account.ts │ ├── counter.ts │ └── index.ts ├── actions │ ├── account │ │ ├── __test__ │ │ │ └── account.test.ts │ │ └── index.ts │ ├── counter │ │ ├── __test__ │ │ │ └── counter.test.ts │ │ └── index.ts │ └── index.ts ├── components │ ├── Layout │ │ ├── __test__ │ │ │ └── Layout.test.tsx │ │ └── index.tsx │ ├── Nav │ │ ├── __test__ │ │ │ └── Nav.test.tsx │ │ └── index.tsx │ ├── Signout │ │ ├── __test__ │ │ │ └── index.test.tsx │ │ └── index.tsx │ └── TodoLists │ │ ├── __test__ │ │ └── TodoLists.test.tsx │ │ └── index.tsx ├── config │ └── index.ts ├── constant.ts ├── hooks │ ├── signin │ │ ├── __test__ │ │ │ ├── useEmail.test.ts │ │ │ └── usePassword.test.ts │ │ ├── useEmail.ts │ │ └── usePassword.ts │ └── todo │ │ ├── __test__ │ │ ├── useTodo.test.ts │ │ └── useTodoList.test.ts │ │ ├── index.ts │ │ ├── useTodo.ts │ │ └── useTodoList.ts ├── lib │ ├── http │ │ └── index.ts │ ├── testing │ │ └── index.tsx │ └── ua │ │ ├── __test__ │ │ └── ua.test.ts │ │ └── index.ts ├── modelTypes.ts ├── pages │ └── __test__ │ │ └── todo.test.tsx ├── reducers │ ├── account │ │ ├── __test__ │ │ │ ├── __snapshots__ │ │ │ │ └── account.test.ts.snap │ │ │ └── account.test.ts │ │ └── index.ts │ ├── counter │ │ ├── __test__ │ │ │ ├── __snapshots__ │ │ │ │ └── counter.test.ts.snap │ │ │ └── counter.test.ts │ │ └── index.ts │ ├── index.ts │ └── reducers.ts ├── sagas │ ├── __test__ │ │ ├── account.test.ts │ │ └── counter.test.ts │ ├── index.ts │ ├── selectors │ │ ├── account │ │ │ └── index.ts │ │ └── counter │ │ │ └── index.ts │ └── tasks │ │ ├── account │ │ └── index.ts │ │ └── counter │ │ └── index.ts ├── service │ └── auth │ │ ├── __test__ │ │ └── auth.test.ts │ │ └── index.ts ├── stateTypes.ts └── store │ └── index.ts ├── tsconfig.json ├── tsconfig.server.json └── types └── index.d.ts /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | **/*.js 3 | .next -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/ncu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.github/workflows/ncu.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.huskyrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.huskyrc -------------------------------------------------------------------------------- /.hygen.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | templates: `${__dirname}/.hygen` 3 | } 4 | -------------------------------------------------------------------------------- /.hygen/generate/component/component.test.tsx.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/component/component.test.tsx.t -------------------------------------------------------------------------------- /.hygen/generate/component/component.tsx.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/component/component.tsx.t -------------------------------------------------------------------------------- /.hygen/generate/component/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/component/prompt.js -------------------------------------------------------------------------------- /.hygen/generate/redux/action.test.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/action.test.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/action.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/action.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/actionType.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/actionType.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_actionTypes.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_actionTypes.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_actions.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_actions.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_actions2.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_actions2.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_constant.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_constant.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_reducers.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_reducers.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/inject_stateTypes.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/inject_stateTypes.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/prompt.js -------------------------------------------------------------------------------- /.hygen/generate/redux/reducer.test.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/reducer.test.ts.t -------------------------------------------------------------------------------- /.hygen/generate/redux/reducer.ts.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.hygen/generate/redux/reducer.ts.t -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 12.16.3 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docker/app/Dockerfile -------------------------------------------------------------------------------- /docker/web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docker/web/Dockerfile -------------------------------------------------------------------------------- /docker/web/nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docker/web/nginx/default.conf -------------------------------------------------------------------------------- /docs/images/flux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docs/images/flux.png -------------------------------------------------------------------------------- /docs/images/type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/docs/images/type.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/jest.tsconfig.json -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/next.config.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/package.json -------------------------------------------------------------------------------- /pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/_app.tsx -------------------------------------------------------------------------------- /pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/_document.tsx -------------------------------------------------------------------------------- /pages/_error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/_error.tsx -------------------------------------------------------------------------------- /pages/api/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/api/account.ts -------------------------------------------------------------------------------- /pages/api/signin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/api/signin.ts -------------------------------------------------------------------------------- /pages/api/signout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/api/signout.ts -------------------------------------------------------------------------------- /pages/api/ua.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/api/ua.ts -------------------------------------------------------------------------------- /pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/index.tsx -------------------------------------------------------------------------------- /pages/signin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/signin.tsx -------------------------------------------------------------------------------- /pages/todo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/pages/todo.tsx -------------------------------------------------------------------------------- /server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/server/index.ts -------------------------------------------------------------------------------- /setupJestFetchMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/setupJestFetchMock.js -------------------------------------------------------------------------------- /src/__mocks__/next/config.ts: -------------------------------------------------------------------------------- 1 | export default () => ({ 2 | publicRuntimeConfig: {} 3 | }); 4 | -------------------------------------------------------------------------------- /src/actionTypes/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actionTypes/account.ts -------------------------------------------------------------------------------- /src/actionTypes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actionTypes/counter.ts -------------------------------------------------------------------------------- /src/actionTypes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actionTypes/index.ts -------------------------------------------------------------------------------- /src/actions/account/__test__/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actions/account/__test__/account.test.ts -------------------------------------------------------------------------------- /src/actions/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actions/account/index.ts -------------------------------------------------------------------------------- /src/actions/counter/__test__/counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actions/counter/__test__/counter.test.ts -------------------------------------------------------------------------------- /src/actions/counter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actions/counter/index.ts -------------------------------------------------------------------------------- /src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/actions/index.ts -------------------------------------------------------------------------------- /src/components/Layout/__test__/Layout.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Layout/__test__/Layout.test.tsx -------------------------------------------------------------------------------- /src/components/Layout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Layout/index.tsx -------------------------------------------------------------------------------- /src/components/Nav/__test__/Nav.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Nav/__test__/Nav.test.tsx -------------------------------------------------------------------------------- /src/components/Nav/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Nav/index.tsx -------------------------------------------------------------------------------- /src/components/Signout/__test__/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Signout/__test__/index.test.tsx -------------------------------------------------------------------------------- /src/components/Signout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/Signout/index.tsx -------------------------------------------------------------------------------- /src/components/TodoLists/__test__/TodoLists.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/TodoLists/__test__/TodoLists.test.tsx -------------------------------------------------------------------------------- /src/components/TodoLists/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/components/TodoLists/index.tsx -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/constant.ts -------------------------------------------------------------------------------- /src/hooks/signin/__test__/useEmail.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/signin/__test__/useEmail.test.ts -------------------------------------------------------------------------------- /src/hooks/signin/__test__/usePassword.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/signin/__test__/usePassword.test.ts -------------------------------------------------------------------------------- /src/hooks/signin/useEmail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/signin/useEmail.ts -------------------------------------------------------------------------------- /src/hooks/signin/usePassword.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/signin/usePassword.ts -------------------------------------------------------------------------------- /src/hooks/todo/__test__/useTodo.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/todo/__test__/useTodo.test.ts -------------------------------------------------------------------------------- /src/hooks/todo/__test__/useTodoList.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/todo/__test__/useTodoList.test.ts -------------------------------------------------------------------------------- /src/hooks/todo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/todo/index.ts -------------------------------------------------------------------------------- /src/hooks/todo/useTodo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/todo/useTodo.ts -------------------------------------------------------------------------------- /src/hooks/todo/useTodoList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/hooks/todo/useTodoList.ts -------------------------------------------------------------------------------- /src/lib/http/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/lib/http/index.ts -------------------------------------------------------------------------------- /src/lib/testing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/lib/testing/index.tsx -------------------------------------------------------------------------------- /src/lib/ua/__test__/ua.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/lib/ua/__test__/ua.test.ts -------------------------------------------------------------------------------- /src/lib/ua/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/lib/ua/index.ts -------------------------------------------------------------------------------- /src/modelTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/modelTypes.ts -------------------------------------------------------------------------------- /src/pages/__test__/todo.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/pages/__test__/todo.test.tsx -------------------------------------------------------------------------------- /src/reducers/account/__test__/__snapshots__/account.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/account/__test__/__snapshots__/account.test.ts.snap -------------------------------------------------------------------------------- /src/reducers/account/__test__/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/account/__test__/account.test.ts -------------------------------------------------------------------------------- /src/reducers/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/account/index.ts -------------------------------------------------------------------------------- /src/reducers/counter/__test__/__snapshots__/counter.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/counter/__test__/__snapshots__/counter.test.ts.snap -------------------------------------------------------------------------------- /src/reducers/counter/__test__/counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/counter/__test__/counter.test.ts -------------------------------------------------------------------------------- /src/reducers/counter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/counter/index.ts -------------------------------------------------------------------------------- /src/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/index.ts -------------------------------------------------------------------------------- /src/reducers/reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/reducers/reducers.ts -------------------------------------------------------------------------------- /src/sagas/__test__/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/__test__/account.test.ts -------------------------------------------------------------------------------- /src/sagas/__test__/counter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/__test__/counter.test.ts -------------------------------------------------------------------------------- /src/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/index.ts -------------------------------------------------------------------------------- /src/sagas/selectors/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/selectors/account/index.ts -------------------------------------------------------------------------------- /src/sagas/selectors/counter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/selectors/counter/index.ts -------------------------------------------------------------------------------- /src/sagas/tasks/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/tasks/account/index.ts -------------------------------------------------------------------------------- /src/sagas/tasks/counter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/sagas/tasks/counter/index.ts -------------------------------------------------------------------------------- /src/service/auth/__test__/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/service/auth/__test__/auth.test.ts -------------------------------------------------------------------------------- /src/service/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/service/auth/index.ts -------------------------------------------------------------------------------- /src/stateTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/stateTypes.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/tsconfig.server.json -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uruha/next-with-ts/HEAD/types/index.d.ts --------------------------------------------------------------------------------