Skip to content

React Native demo while learning Redux, NavigationExperimental. Uses GiftedChat lib.

License

Notifications You must be signed in to change notification settings

stana/react-native-chat-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-chat-demo

React Native demo used while learning Redux, NavigationExperimental. Uses GiftedChat lib.

Screencast of navigating demo app

Also an attempt at app structuring by app feature/content type (chatrooms, chatmessages), rather than the usual structure by different react and redux components (actions, components, containers, reducers). This way all of the feature functionality contained as a single module. index.js at the root of the module (eg. chatrooms/index.js) can then act as an API interface exposing public parts of the feature to the rest of the app.

For more detailed discussion structuring react redux apps by feature see -

api calls are mocked in api/mockChatApi.js with some mock delay to exercise handling 'data is fetching' state.

About

React Native demo while learning Redux, NavigationExperimental. Uses GiftedChat lib.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published