- 📝 hide badges links [2388ca4]
Update link hooks to stick to file header on navigate
- 📝 update link hooks [15c1310]
Update README, document tech stack and write contributing guidelines
- 📝 write better docs on app stack [b114ccc]
Added files to enable version managers to install nodejs
- 📌 node version [356594e]
Improvements:
- Improve API query hooks
- Jest for component testing
- with @testing-library/react-native
- Test Coverage Badges
- ✅ use @testing-library/react-native [7121800]
- ➕ @testing-library/{jest-native,react-native} [1a98655]
- ✅ App [da4957d]
- ➕ jest [9b1685c]
- ✨ removeUser impl removing from cache [93469e4]
- ✨ ♻️ improve useUsers [8e88112]
- ✨ useDefaultQuery [77ba5b3]
- ✨ ♻️ add queryClient as root util [ec28c4d]
Improved:
- functionality with React Query and Reanimated
- documentation with Storybook and Gitmoji changelog generation
- ➕ storybook [2dc7793]
- ✨ add CardList to UserList screen [e7c3af5]
- ✨ CardList organism [e423ac0]
- ➕ react-native-reanimated [9cfa741]
- ✨ update UserList screen [0d379be]
- ✨ add avatar mock api [bb705a7]
- ✨ add missing User module folders [c1fda60]
- ✨ update User/hook module [cf57e54]
- ✨ QueryClientProvider [59d6e3a]
- ✨ useUsers [ee529a2]
- ➕ react query [5625856]
- ✨ 🏷️ return data as User [e57628c]
- ✨ 🏷️ use generic on handlerApiAsync [09ce1b3]
- ✨ ♻️ modularize navigation props typing [9ba4d44]
- ✨ add buttons to navigate between screens [d02b868]
- ✨ connect User routing to app routes [7cbb626]
- ✨ module User [0e3fd0e]
- ✨ ⚰️ Home/{services,utils} [1e0b0d7]
- 💄 add vertical padding to container [1e23241]
- 🔧 react-native-reanimated [a490944]
- 🚨 eslint fix all [5793227]
- 💄 padding-horizontal to padding [effa418]
- ➖ @storybook/react-native-server [496db55]
- 🐛 minor errors and warnings [abd2144]
- 🐛 eslint failed to import reanimated [5b00428]
- 🐛 require cycle [1a169ce]
- 🐛 🏷️ response type [b66d677]
- 🐛 avoid name collision with parent navigator [4c76c7a]
- 🐛 userBase pointing to posts [6995a45]
- 📝 add release tagging workflow [5934f81]
- 📝 add CHANGELOG section [7b6717e]
- 📝 CHANGELOG [5face56]
- 📝 add TROUBLESHOOTING section [215e102]
- 🔨 gitmoji-changelog [4b6a402]
- 📝 add storybook start instructions [8b26b79]
- 📦 js->ts stories [c2ea333]
- 🔨 lint [d66e84c]
Design new file structure, services, styling and babel fix...again
- modular file structure for screens,routes,utils,services
- atomic file structure for designing
- change almost every folder to a module, including assets
- babel module resolving expects it
- add axios for API calls
- add styled-components
- create themes
- ✨ update Home [748ebee]
- ✨ update Card [9452bd6]
- ✨ 🚚 create assets module [6ca369e]
- ➕ styled components [652ce78]
- ✨ 🏗️ services architecture impl [7b5e237]
- ➕ axios [19370c1]
- ✨ update app routing [9df44bd]
- ✨ create Home module [66621a9]
- 💄 create atomic components [0f28573]
- 💄 enable ThemeProvider [74353c2]
- 💄 use styled [b2f5690]
- 💄 add global themes: dark, light [fea05d3]
- 🔧 module resolving [cc2fe3b]
Fixes Babel Module Resolving
- 🐛 babel-plugin-module-resolver not resolving [588fe8e]
Added a Typescript Expo Project with the following tools configured:
- ➕ commitzen + cz-gitmoji [342b179]
- ➕ lintstaged [c207daa]
- ➕ commitlint + husky + gitmoji [aadf2ac]
- ➕ 🔧 (eslint) add new configs [060e34d]
- ➕ eslint [644c6fb]
- 🚨 fix App.tsx [014800a]