react-intl 包中 defineMessages 的打字稿
Typescript for defineMessages in react-intl package
react-intl
包有一个 defineMessages
方法来定义要翻译的消息,格式如下:
const messages = defineMessages({
'account.activation.error': {
id: 'account.activation.error',
defaultMessage: 'This activation link is not valid.',
},
});
我找不到这个包的类型定义,那么你如何使用 TypeScript 定义它?
事实上,react-intl
包裹是随 own type definitions 一起运送的。所以你不必寻找外部的。您可以安装软件包并在代码编辑器中打开 node_modules/react-intl/index.d.ts
文件。或者在 defineMessages
函数上使用 Go to definition
功能(如果它在您的 IDE.
中可用)
react-intl
包有一个 defineMessages
方法来定义要翻译的消息,格式如下:
const messages = defineMessages({
'account.activation.error': {
id: 'account.activation.error',
defaultMessage: 'This activation link is not valid.',
},
});
我找不到这个包的类型定义,那么你如何使用 TypeScript 定义它?
事实上,react-intl
包裹是随 own type definitions 一起运送的。所以你不必寻找外部的。您可以安装软件包并在代码编辑器中打开 node_modules/react-intl/index.d.ts
文件。或者在 defineMessages
函数上使用 Go to definition
功能(如果它在您的 IDE.