Pair programming session
We did roughly this:
- Move all @Composables out of
PrivateMessageViewinto separate files - Create packages
contact,conversation,loginand a few more to sort/group @Composables and classes - Clean up entry point, basically got rid of
UI.ktand merged it withBriarServiceImplwhich is now calledBriarUi - Move
application {}scope out ofMain.ktintoBriarUi - Create a bunch of view models already for Login, Registration and Contacts
What's still to do:
- More view models
- Colors of introcution drawer seem broken
- Try not to use briar API calls in @Composables directly, instead move that into view models