Make ICU types stricter for inline JSX

This commit is contained in:
Jamie Kyle 2024-05-15 14:48:02 -07:00 committed by GitHub
parent 9e7a6ea8bc
commit 6655bfc576
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
52 changed files with 220 additions and 200 deletions

View file

@ -9,7 +9,7 @@ import {
MessageRequestActionsConfirmation,
MessageRequestState,
} from './MessageRequestActionsConfirmation';
import { Intl } from '../Intl';
import { I18n } from '../I18n';
import type { LocalizerType } from '../../types/Util';
export type Props = {
@ -92,13 +92,13 @@ export function MandatoryProfileSharingActions({
<div className="module-message-request-actions">
<p className="module-message-request-actions__message">
{conversationType === 'direct' ? (
<Intl
<I18n
i18n={i18n}
id="icu:MessageRequests--profile-sharing--direct--link"
components={{ firstName: firstNameContact, learnMoreLink }}
/>
) : (
<Intl
<I18n
i18n={i18n}
id="icu:MessageRequests--profile-sharing--group--link"
components={{ learnMoreLink }}