Account Settings, part 1 - #4740
Conversation
Extracted shared logic to SettingsCommon
|
Now that I got the My Profile network PR reviewed, I'll review this one shortly. |
|
Reviewing now, @koke. Sorry for the delay. Can you bring the branch current with develop in the meantime? |
|
|
|
Merged and removed test |
|
I'm still wary of how the failed updates are handled with the data flopping back to the original value. In the end its not destructive and at least the UI does reflect the reverted data. Maybe we can put an issue (if there isn't one already) for coming up with a way to signal a failed update if the user is still in the screen where the notification is relevant. One side note I didn't see the activity indicator in the status bar when changing the web address and tapping done with a bad network link conditioner turned on. I went back to Otherwise @koke this looks solid 👊
|
…gs-take-2 Account Settings, part 1
To review after #4732, relative diff
I just ported the code that I already had in the feature/account-settings branch to the latest design from #4732. I started writing the account settings feature, then I decided to first implement all the RxSwift stuff on My Profile first, then extract the common logic.
This isn't the full feature, but the easy parts 😉
Needs Review: @astralbodies