mirror of
https://github.com/vector-im/element-call.git
synced 2026-07-18 18:59:23 +00:00
feat(errors): Report livekit as such rather than like unknown errors
This commit is contained in:
@@ -92,7 +92,26 @@ const ErrorPage: FC<ErrorPageProps> = ({
|
||||
widget={widget}
|
||||
>
|
||||
<p>
|
||||
{error.localisedMessage ?? (
|
||||
{error.localisedMessageKey ? (
|
||||
<Trans
|
||||
// @ts-expect-error - Dynamic i18nKey from error object
|
||||
i18nKey={error.localisedMessageKey}
|
||||
values={error.localisedMessageValues}
|
||||
components={[
|
||||
<a
|
||||
href={String(error.localisedMessageValues?.linkUrl || "#")}
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
{/* Content injected by Trans component */}
|
||||
</a>,
|
||||
<b />,
|
||||
<code />,
|
||||
]}
|
||||
/>
|
||||
) : error.localisedMessage ? (
|
||||
error.localisedMessage
|
||||
) : (
|
||||
<Trans
|
||||
i18nKey="error.unexpected_ec_error"
|
||||
components={[<b />, <code />]}
|
||||
|
||||
Reference in New Issue
Block a user