Split components in restoration.react.js into smaller components, the hierarchy now looks like this:
- RestorationView - either:
- ProgressView
- AuthErrorView - for QR errors:
- SimpleError
- RestoreErrorView - for UserData restore errors - either:
- SimpleError
- RestorationFailedError
It would make sense to have QR code screen displayed as a part of this hierarchy, but it requires deprecating usingRestoreFlow, so now it's still a bit messy
Error messages are copied 1:1 from previous alerts/modals.
Depends on D15162

