Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a generic
ErrorAlertType
struct that can be used to describe an Alert to be presented. We can pass anNSError
to the init to use it in a similar way to the existingerrorPresenter
in the UIKit templates. Additionally replacesLocationSharingErrorAlertInfo
andTimelinePollErrorAlertInfo
with this new type.@stefanceriu WDYT about the style of having the
ErrorAlertType.alert
property where the type creates and returns the view? I'm perfectly happy with this when it's simple, but happy to revert it back to the previous commit where there is only a convenience property for themessageText
if you prefer?Note: I haven't tested the errors for polls/location sharing.