├── .env.example ├── .gitignore ├── .npmrc ├── LICENSE.md ├── README.md ├── app.json ├── app ├── +html.tsx ├── +not-found.tsx ├── _layout.tsx ├── api │ └── trpc │ │ └── [trpc]+api.ts └── index.tsx ├── assets ├── fonts │ └── SpaceMono-Regular.ttf └── images │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash.png ├── babel.config.js ├── components ├── EditScreenInfo.tsx ├── ExternalLink.tsx ├── Hello.tsx ├── StyledText.tsx ├── Themed.tsx ├── __tests__ │ └── StyledText-test.js ├── useClientOnlyValue.ts ├── useClientOnlyValue.web.ts ├── useColorScheme.ts └── useColorScheme.web.ts ├── constants └── Colors.ts ├── package.json ├── pnpm-lock.yaml ├── server └── api │ ├── root.ts │ ├── routers │ └── post.ts │ └── trpc.ts ├── trpc ├── react.tsx └── shared.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- 1 | EXPO_PUBLIC_API_URL='http://localhost:8081' -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | node-linker=hoisted 2 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app.json -------------------------------------------------------------------------------- /app/+html.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app/+html.tsx -------------------------------------------------------------------------------- /app/+not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app/+not-found.tsx -------------------------------------------------------------------------------- /app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app/_layout.tsx -------------------------------------------------------------------------------- /app/api/trpc/[trpc]+api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app/api/trpc/[trpc]+api.ts -------------------------------------------------------------------------------- /app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/app/index.tsx -------------------------------------------------------------------------------- /assets/fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/assets/fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /assets/images/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/assets/images/adaptive-icon.png -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/EditScreenInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/EditScreenInfo.tsx -------------------------------------------------------------------------------- /components/ExternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/ExternalLink.tsx -------------------------------------------------------------------------------- /components/Hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/Hello.tsx -------------------------------------------------------------------------------- /components/StyledText.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/StyledText.tsx -------------------------------------------------------------------------------- /components/Themed.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/Themed.tsx -------------------------------------------------------------------------------- /components/__tests__/StyledText-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/__tests__/StyledText-test.js -------------------------------------------------------------------------------- /components/useClientOnlyValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/useClientOnlyValue.ts -------------------------------------------------------------------------------- /components/useClientOnlyValue.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/useClientOnlyValue.web.ts -------------------------------------------------------------------------------- /components/useColorScheme.ts: -------------------------------------------------------------------------------- 1 | export { useColorScheme } from 'react-native'; 2 | -------------------------------------------------------------------------------- /components/useColorScheme.web.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/components/useColorScheme.web.ts -------------------------------------------------------------------------------- /constants/Colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/constants/Colors.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/server/api/root.ts -------------------------------------------------------------------------------- /server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/server/api/routers/post.ts -------------------------------------------------------------------------------- /server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/server/api/trpc.ts -------------------------------------------------------------------------------- /trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/trpc/react.tsx -------------------------------------------------------------------------------- /trpc/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/trpc/shared.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gsporto/expo-api-routes-trpc/HEAD/tsconfig.json --------------------------------------------------------------------------------