element-web/src/components/views
Eric Eastwood ff1468b6d3
Replace newTranslatableError with UserFriendlyError (#10440
* Introduce UserFriendlyError

* Replace newTranslatableError with UserFriendlyError

* Remove ITranslatableError

* Fix up some strict lints

* Document when we/why we can remove

* Update matrix-web-i18n

Includes changes to find `new UserFriendlyError`,
see https://github.com/matrix-org/matrix-web-i18n/pull/6

* Include room ID in error

* Translate fallback error

* Translate better

* Update i18n strings

* Better re-use

* Minor comment fixes
2023-03-31 08:30:43 +01:00
..
audio_messages Strictify audio-messages (#10410) 2023-03-21 09:08:44 +00:00
auth Apply strictNullChecks to src/components/views/elements/* (#10462 2023-03-29 08:23:54 +01:00
avatars Explicitly specify all children props (#10312) 2023-03-08 13:28:07 +00:00
beacon apply strictnullchecks to src/components/views/beacon/* (#10272) 2023-03-02 09:58:05 +00:00
beta Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
context_menus Show "Invite" menu option if "UIComponent.sendInvites" is enabled. (#10363) 2023-03-28 09:10:18 +13:00
dialogs Apply strictNullChecks to src/components/views/elements/* (#10462 2023-03-29 08:23:54 +01:00
directory Conform more of the codebase to strictNullChecks (#10358 2023-03-13 15:07:20 +00:00
elements Apply strictNullChecks to src/components/views/elements/* (#10462 2023-03-29 08:23:54 +01:00
emojipicker Apply strictNullChecks to src/components/views/emojipicker/* (#10298) 2023-03-07 11:28:48 +00:00
location Apply strictNullChecks to src/components/views/elements/* (#10462 2023-03-29 08:23:54 +01:00
messages Conform src/components/views/messages/* code to strictNullChecks (#10461) 2023-03-29 08:22:35 +01:00
pips Redesign the picture-in-picture window (#9800) 2023-01-04 04:44:38 +00:00
polls replace Polls history strings with Poll history (#10454) 2023-03-28 22:13:51 +00:00
right_panel Replace newTranslatableError with UserFriendlyError (#10440 2023-03-31 08:30:43 +01:00
room_settings Apply strictNullChecks to src/components/views/room_settings/* (#10366 2023-03-15 08:39:02 +00:00
rooms Add aria labels to message search bar to improve accessibility (#10476) 2023-03-30 10:26:19 +01:00
settings Improve profile picture settings accessibility (#10470) 2023-03-29 14:00:45 +00:00
spaces Apply strictNullChecks to src/components/views/elements/* (#10462 2023-03-29 08:23:54 +01:00
terms Conform more code to strict null checking (#10169) 2023-02-16 09:38:44 +00:00
toasts Conform more code to strictNullChecks (#10374) 2023-03-16 11:07:29 +00:00
typography Notifications: inline error message on notifications saving error (#10288) 2023-03-13 21:59:04 +00:00
user-onboarding Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
verification Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
voip Conform more code to strictNullChecks (#10374) 2023-03-16 11:07:29 +00:00