mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
[react-intl] FormattedMessage children prop (#24670)
This commit is contained in:
parent
710de9e694
commit
ea718d99b4
1
types/react-intl/index.d.ts
vendored
1
types/react-intl/index.d.ts
vendored
@ -142,6 +142,7 @@ declare namespace ReactIntl {
|
||||
interface Props extends MessageDescriptor {
|
||||
values?: {[key: string]: MessageValue | JSX.Element};
|
||||
tagName?: string;
|
||||
children?: (formattedMessage: string[]) => React.ReactNode;
|
||||
}
|
||||
}
|
||||
class FormattedMessage extends React.Component<FormattedMessage.Props> { }
|
||||
|
||||
@ -143,6 +143,13 @@ class SomeComponent extends React.Component<SomeComponentProps & InjectedIntlPro
|
||||
values={{ blank: null, empty: undefined }}
|
||||
tagName="div" />
|
||||
|
||||
<FormattedMessage
|
||||
id="test"
|
||||
description="Test"
|
||||
>
|
||||
{(text) => <div className="messageDiv">{text}</div>}
|
||||
</FormattedMessage>
|
||||
|
||||
<FormattedHTMLMessage
|
||||
id="test"
|
||||
description="Test"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user