├── .env.example ├── .eslintrc.cjs ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── markdown.xml ├── misc.xml ├── modules.xml ├── prettier.xml ├── t3-tamagui.iml └── vcs.xml ├── .prettierrc ├── .prettierrc.cjs ├── .watchmanconfig ├── .yarn ├── plugins │ └── @yarnpkg │ │ └── plugin-workspace-tools.cjs └── releases │ └── yarn-3.2.3.cjs ├── .yarnrc.yml ├── README.md ├── apps ├── expo │ ├── .gitignore │ ├── SignInScreen.tsx │ ├── Styles.ts │ ├── app.json │ ├── app │ │ ├── _layout.tsx │ │ ├── index.tsx │ │ └── protected.tsx │ ├── assets │ │ ├── adaptive-icon.png │ │ ├── favicon.png │ │ ├── icon.png │ │ └── splash.png │ ├── babel.config.js │ ├── eas.json │ ├── index.js │ ├── metro.config.js │ ├── package.json │ ├── tamagui.config.ts │ ├── tsconfig.json │ └── utils │ │ ├── cache.ts │ │ └── trpc.tsx └── next │ ├── .eslintrc.js │ ├── middleware.ts │ ├── next-env.d.ts │ ├── next.config.js │ ├── package.json │ ├── pages │ ├── _app.tsx │ ├── _document.tsx │ ├── api │ │ └── trpc │ │ │ └── [trpc].ts │ ├── index.tsx │ ├── protected.tsx │ ├── sign-in │ │ └── [[...index]].tsx │ ├── sign-up │ │ └── [[...index]].tsx │ ├── user-profile │ │ └── [[...index]].tsx │ └── user │ │ └── [id].tsx │ ├── public │ ├── favicon.ico │ └── vercel.svg │ ├── tamagui.config.ts │ ├── tsconfig.json │ └── utils │ ├── SignInOutButton.tsx │ └── redirector.tsx ├── package.json ├── packages ├── api │ ├── index.ts │ ├── package.json │ ├── src │ │ ├── client │ │ │ ├── index.native.tsx │ │ │ └── index.tsx │ │ ├── context.ts │ │ ├── router │ │ │ ├── auth.ts │ │ │ ├── index.ts │ │ │ └── post.ts │ │ └── trpc.ts │ ├── transformer.ts │ └── tsconfig.json ├── app │ ├── .gitignore │ ├── features │ │ ├── home │ │ │ └── screen.tsx │ │ └── user │ │ │ └── detail-screen.tsx │ ├── index.ts │ ├── package.json │ ├── provider │ │ └── index.tsx │ ├── rnw-overrides.tsx │ └── tamagui.config.ts ├── config │ ├── animations.ts │ ├── package.json │ └── tamagui.config.ts ├── db │ ├── index.ts │ ├── package.json │ ├── prisma │ │ ├── db.sqlite │ │ └── schema.prisma │ └── tsconfig.json └── ui │ ├── .gitignore │ ├── package.json │ ├── src │ ├── MyComponent.tsx │ ├── global.ts │ └── index.tsx │ └── tsconfig.json ├── tsconfig.base.json ├── tsconfig.json ├── turbo.json └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/markdown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/markdown.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/prettier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/prettier.xml -------------------------------------------------------------------------------- /.idea/t3-tamagui.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/t3-tamagui.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.prettierrc -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.2.3.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.yarn/releases/yarn-3.2.3.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/README.md -------------------------------------------------------------------------------- /apps/expo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/.gitignore -------------------------------------------------------------------------------- /apps/expo/SignInScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/SignInScreen.tsx -------------------------------------------------------------------------------- /apps/expo/Styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/Styles.ts -------------------------------------------------------------------------------- /apps/expo/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/app.json -------------------------------------------------------------------------------- /apps/expo/app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/app/_layout.tsx -------------------------------------------------------------------------------- /apps/expo/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/app/index.tsx -------------------------------------------------------------------------------- /apps/expo/app/protected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/app/protected.tsx -------------------------------------------------------------------------------- /apps/expo/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/assets/adaptive-icon.png -------------------------------------------------------------------------------- /apps/expo/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/assets/favicon.png -------------------------------------------------------------------------------- /apps/expo/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/assets/icon.png -------------------------------------------------------------------------------- /apps/expo/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/assets/splash.png -------------------------------------------------------------------------------- /apps/expo/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/babel.config.js -------------------------------------------------------------------------------- /apps/expo/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/eas.json -------------------------------------------------------------------------------- /apps/expo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/index.js -------------------------------------------------------------------------------- /apps/expo/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/metro.config.js -------------------------------------------------------------------------------- /apps/expo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/package.json -------------------------------------------------------------------------------- /apps/expo/tamagui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/tamagui.config.ts -------------------------------------------------------------------------------- /apps/expo/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /apps/expo/utils/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/utils/cache.ts -------------------------------------------------------------------------------- /apps/expo/utils/trpc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/expo/utils/trpc.tsx -------------------------------------------------------------------------------- /apps/next/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/.eslintrc.js -------------------------------------------------------------------------------- /apps/next/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/middleware.ts -------------------------------------------------------------------------------- /apps/next/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/next-env.d.ts -------------------------------------------------------------------------------- /apps/next/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/next.config.js -------------------------------------------------------------------------------- /apps/next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/package.json -------------------------------------------------------------------------------- /apps/next/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/_app.tsx -------------------------------------------------------------------------------- /apps/next/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/_document.tsx -------------------------------------------------------------------------------- /apps/next/pages/api/trpc/[trpc].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/api/trpc/[trpc].ts -------------------------------------------------------------------------------- /apps/next/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/index.tsx -------------------------------------------------------------------------------- /apps/next/pages/protected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/protected.tsx -------------------------------------------------------------------------------- /apps/next/pages/sign-in/[[...index]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/sign-in/[[...index]].tsx -------------------------------------------------------------------------------- /apps/next/pages/sign-up/[[...index]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/sign-up/[[...index]].tsx -------------------------------------------------------------------------------- /apps/next/pages/user-profile/[[...index]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/user-profile/[[...index]].tsx -------------------------------------------------------------------------------- /apps/next/pages/user/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/pages/user/[id].tsx -------------------------------------------------------------------------------- /apps/next/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/public/favicon.ico -------------------------------------------------------------------------------- /apps/next/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/public/vercel.svg -------------------------------------------------------------------------------- /apps/next/tamagui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/tamagui.config.ts -------------------------------------------------------------------------------- /apps/next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/tsconfig.json -------------------------------------------------------------------------------- /apps/next/utils/SignInOutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/utils/SignInOutButton.tsx -------------------------------------------------------------------------------- /apps/next/utils/redirector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/apps/next/utils/redirector.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/package.json -------------------------------------------------------------------------------- /packages/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/index.ts -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/src/client/index.native.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/client/index.native.tsx -------------------------------------------------------------------------------- /packages/api/src/client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/client/index.tsx -------------------------------------------------------------------------------- /packages/api/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/context.ts -------------------------------------------------------------------------------- /packages/api/src/router/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/router/auth.ts -------------------------------------------------------------------------------- /packages/api/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/router/index.ts -------------------------------------------------------------------------------- /packages/api/src/router/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/router/post.ts -------------------------------------------------------------------------------- /packages/api/src/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/src/trpc.ts -------------------------------------------------------------------------------- /packages/api/transformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/transformer.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/app/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .DS_Store 3 | THUMBS_DB 4 | -------------------------------------------------------------------------------- /packages/app/features/home/screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/features/home/screen.tsx -------------------------------------------------------------------------------- /packages/app/features/user/detail-screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/features/user/detail-screen.tsx -------------------------------------------------------------------------------- /packages/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/index.ts -------------------------------------------------------------------------------- /packages/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/package.json -------------------------------------------------------------------------------- /packages/app/provider/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/provider/index.tsx -------------------------------------------------------------------------------- /packages/app/rnw-overrides.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/rnw-overrides.tsx -------------------------------------------------------------------------------- /packages/app/tamagui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/app/tamagui.config.ts -------------------------------------------------------------------------------- /packages/config/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/config/animations.ts -------------------------------------------------------------------------------- /packages/config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/config/package.json -------------------------------------------------------------------------------- /packages/config/tamagui.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/config/tamagui.config.ts -------------------------------------------------------------------------------- /packages/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/db/index.ts -------------------------------------------------------------------------------- /packages/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/db/package.json -------------------------------------------------------------------------------- /packages/db/prisma/db.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/db/prisma/db.sqlite -------------------------------------------------------------------------------- /packages/db/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/db/prisma/schema.prisma -------------------------------------------------------------------------------- /packages/db/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/db/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/.gitignore -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/src/MyComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/src/MyComponent.tsx -------------------------------------------------------------------------------- /packages/ui/src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/src/global.ts -------------------------------------------------------------------------------- /packages/ui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/src/index.tsx -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/turbo.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebg1223/t3-tamagui/HEAD/yarn.lock --------------------------------------------------------------------------------