├── .gitignore ├── .prettierrc ├── App.tsx ├── LICENSE ├── README.md ├── app.json ├── assets ├── adaptive-icon.png ├── favicon.png ├── icon.png └── splash.png ├── components ├── InputMessage.tsx ├── Layout.tsx ├── ListMessage.tsx └── Message.tsx ├── constants └── constants.ts ├── context └── DataProvider.tsx ├── data └── messages.ts ├── helpers └── getMessage.ts ├── hooks └── useFetchMessage.ts ├── others └── screen.png ├── package.json ├── screens ├── HomeScreen.tsx └── Infomation.tsx ├── server ├── .gitignore ├── config.js ├── index.js ├── package-lock.json └── package.json ├── tsconfig.json └── types └── types.d.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/.prettierrc -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/App.tsx -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/app.json -------------------------------------------------------------------------------- /assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/assets/adaptive-icon.png -------------------------------------------------------------------------------- /assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/assets/favicon.png -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/assets/splash.png -------------------------------------------------------------------------------- /components/InputMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/components/InputMessage.tsx -------------------------------------------------------------------------------- /components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/components/Layout.tsx -------------------------------------------------------------------------------- /components/ListMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/components/ListMessage.tsx -------------------------------------------------------------------------------- /components/Message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/components/Message.tsx -------------------------------------------------------------------------------- /constants/constants.ts: -------------------------------------------------------------------------------- 1 | export const API_URL = 'http://10.0.2.2:3000'; -------------------------------------------------------------------------------- /context/DataProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/context/DataProvider.tsx -------------------------------------------------------------------------------- /data/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/data/messages.ts -------------------------------------------------------------------------------- /helpers/getMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/helpers/getMessage.ts -------------------------------------------------------------------------------- /hooks/useFetchMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/hooks/useFetchMessage.ts -------------------------------------------------------------------------------- /others/screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/others/screen.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/package.json -------------------------------------------------------------------------------- /screens/HomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/screens/HomeScreen.tsx -------------------------------------------------------------------------------- /screens/Infomation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/screens/Infomation.tsx -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/server/config.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/server/index.js -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/server/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Yuberley/ChatGPT-App-React-Native-TypeScript/HEAD/types/types.d.ts --------------------------------------------------------------------------------