ghost-keychain/packages/extension-mocks/src/react-i18next.ts
Jaco 2884060027
Add tsconfig references (#929)
* Add tsconfig references

* Adjust

* tesconfig.eslint.json

* lint includes

* test paths
2021-12-14 08:44:38 +02:00

25 lines
685 B
TypeScript

// Copyright 2019-2021 @polkadot/extension-ui authors & contributors
// SPDX-License-Identifier: Apache-2.0
import React from 'react';
interface useTranslationReturnObj {
i18n: { changeLanguage: () => Promise<unknown>; };
t: (str: string) => string;
}
export const useTranslation = (): useTranslationReturnObj => {
return {
i18n: {
changeLanguage: () => new Promise(() => { /**/ })
},
t: (str: string) => str
};
};
export const withTranslation = () => (component: React.ReactElement): React.ReactElement => component;
export const Trans = ({ children }: { children: React.ReactElement }): React.ReactElement => children;
export default withTranslation;