├── .circleci └── config.yml ├── .dooboo ├── react └── typescript ├── .editorconfig ├── .eslintrc.cjs ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierrc.cjs ├── .vscode └── settings.json ├── .yarn └── releases │ └── yarn-3.2.4.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── __mocks__ └── fileMock.js ├── assets ├── icon.png ├── icon192.png └── icons │ ├── ic-facebook-white.png │ ├── ic-facebook-white@2x.png │ ├── ic-facebook-white@3x.png │ ├── ic-google-white.png │ ├── ic-google-white@2x.png │ └── ic-google-white@3x.png ├── docs ├── jest_react_docs.pages ├── react-router-v4_docs.pages └── react-ts-boilerplate_docs.pages ├── environment.d.ts ├── index.html ├── package.json ├── postcss.config.cjs ├── public ├── favicon.ico └── service-worker.js ├── src ├── App.tsx ├── apis │ └── sample.ts ├── components │ ├── navigations │ │ └── SwitchNavigator.tsx │ ├── pages │ │ ├── Intro.tsx │ │ └── Temp.tsx │ └── uis │ │ ├── Button │ │ ├── ButtonLoading.tsx │ │ └── index.tsx │ │ ├── Styles.tsx │ │ └── UserCard.tsx ├── emotion.d.ts ├── main.tsx ├── providers │ ├── ThemeProvider.tsx │ └── index.tsx ├── recoil │ └── atoms.tsx ├── theme.ts ├── types │ └── index.ts └── utils │ ├── Constants.ts │ ├── Functions.ts │ ├── Icons.ts │ └── createCtx.ts ├── test ├── apis │ └── sample.test.ts ├── components │ ├── navigations │ │ └── SwitchNavigator.test.tsx │ ├── pages │ │ ├── Intro.test.tsx │ │ └── Temp.test.tsx │ └── uis │ │ ├── Button.test.tsx │ │ └── UserCard.test.tsx ├── providers │ └── ThemeProvider.test.tsx └── utils │ ├── fileTransformer.js │ ├── testUtils.tsx │ └── vitestSetup.ts ├── tsconfig.json ├── tsconfig.node.json ├── typings.d.ts ├── vite-env.d.ts ├── vite.config.ts └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dooboo/react: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.dooboo/react -------------------------------------------------------------------------------- /.dooboo/typescript: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.2.4.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.yarn/releases/yarn-3.2.4.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/icon192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icon192.png -------------------------------------------------------------------------------- /assets/icons/ic-facebook-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-facebook-white.png -------------------------------------------------------------------------------- /assets/icons/ic-facebook-white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-facebook-white@2x.png -------------------------------------------------------------------------------- /assets/icons/ic-facebook-white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-facebook-white@3x.png -------------------------------------------------------------------------------- /assets/icons/ic-google-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-google-white.png -------------------------------------------------------------------------------- /assets/icons/ic-google-white@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-google-white@2x.png -------------------------------------------------------------------------------- /assets/icons/ic-google-white@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/assets/icons/ic-google-white@3x.png -------------------------------------------------------------------------------- /docs/jest_react_docs.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/docs/jest_react_docs.pages -------------------------------------------------------------------------------- /docs/react-router-v4_docs.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/docs/react-router-v4_docs.pages -------------------------------------------------------------------------------- /docs/react-ts-boilerplate_docs.pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/docs/react-ts-boilerplate_docs.pages -------------------------------------------------------------------------------- /environment.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/environment.d.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: {}, 3 | }; 4 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/public/service-worker.js -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/apis/sample.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/apis/sample.ts -------------------------------------------------------------------------------- /src/components/navigations/SwitchNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/navigations/SwitchNavigator.tsx -------------------------------------------------------------------------------- /src/components/pages/Intro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/pages/Intro.tsx -------------------------------------------------------------------------------- /src/components/pages/Temp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/pages/Temp.tsx -------------------------------------------------------------------------------- /src/components/uis/Button/ButtonLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/uis/Button/ButtonLoading.tsx -------------------------------------------------------------------------------- /src/components/uis/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/uis/Button/index.tsx -------------------------------------------------------------------------------- /src/components/uis/Styles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/uis/Styles.tsx -------------------------------------------------------------------------------- /src/components/uis/UserCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/components/uis/UserCard.tsx -------------------------------------------------------------------------------- /src/emotion.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/emotion.d.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/providers/ThemeProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/providers/ThemeProvider.tsx -------------------------------------------------------------------------------- /src/providers/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/providers/index.tsx -------------------------------------------------------------------------------- /src/recoil/atoms.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/recoil/atoms.tsx -------------------------------------------------------------------------------- /src/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/theme.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/utils/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/utils/Constants.ts -------------------------------------------------------------------------------- /src/utils/Functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/utils/Functions.ts -------------------------------------------------------------------------------- /src/utils/Icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/utils/Icons.ts -------------------------------------------------------------------------------- /src/utils/createCtx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/src/utils/createCtx.ts -------------------------------------------------------------------------------- /test/apis/sample.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/apis/sample.test.ts -------------------------------------------------------------------------------- /test/components/navigations/SwitchNavigator.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/components/navigations/SwitchNavigator.test.tsx -------------------------------------------------------------------------------- /test/components/pages/Intro.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/components/pages/Intro.test.tsx -------------------------------------------------------------------------------- /test/components/pages/Temp.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/components/pages/Temp.test.tsx -------------------------------------------------------------------------------- /test/components/uis/Button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/components/uis/Button.test.tsx -------------------------------------------------------------------------------- /test/components/uis/UserCard.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/components/uis/UserCard.test.tsx -------------------------------------------------------------------------------- /test/providers/ThemeProvider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/providers/ThemeProvider.test.tsx -------------------------------------------------------------------------------- /test/utils/fileTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/utils/fileTransformer.js -------------------------------------------------------------------------------- /test/utils/testUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/utils/testUtils.tsx -------------------------------------------------------------------------------- /test/utils/vitestSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/test/utils/vitestSetup.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/typings.d.ts -------------------------------------------------------------------------------- /vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyochan/dooboo-frontend-ts/HEAD/yarn.lock --------------------------------------------------------------------------------