Function: defineMessages()
defineMessages<
K,T,U>(messages): { readonly [P in string | number | symbol]: Readonly<U[P]> }
Defined in: defineMessages.ts:23
Defines messages for extraction, keeping react-intl 10's typing. See defineMessage.
Type Parameters
| Type Parameter | Default type |
|---|---|
K extends PropertyKey | - |
T | MessageDescriptor |
U extends Record<K, T> | Record<K, T> |
Parameters
| Parameter | Type |
|---|---|
messages | U |
Returns
{ readonly [P in string | number | symbol]: Readonly<U[P]> }