feat(frontend/api): i18n support

This commit is contained in:
sct
2020-09-17 16:17:41 +00:00
parent 04252f88bb
commit 9131254f33
22 changed files with 929 additions and 118 deletions

11
src/types/react-intl-auto.d.ts vendored Normal file
View File

@@ -0,0 +1,11 @@
import { MessageDescriptor } from 'react-intl';
declare module 'react-intl' {
interface ExtractableMessage {
[key: string]: string;
}
export function defineMessages<T extends ExtractableMessage>(
messages: T
): { [K in keyof T]: MessageDescriptor };
}