mirror of
https://github.com/SomboChea/ui
synced 2026-01-19 17:46:12 +07:00
feat(i18n): added i18next for user interface translations (#432)
This commit is contained in:
committed by
GitHub
parent
8d4b3cee7e
commit
7428384b55
@@ -1,6 +1,7 @@
|
||||
import React from 'react';
|
||||
import styled from '@emotion/styled';
|
||||
import CloseIcon from '@material-ui/icons/Close';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
import DialogTitle from '../../muiComponents/DialogTitle';
|
||||
import IconButton from '../../muiComponents/IconButton';
|
||||
@@ -17,12 +18,15 @@ interface Props {
|
||||
onClose: () => void;
|
||||
}
|
||||
|
||||
const LoginDialogCloseButton: React.FC<Props> = ({ onClose }) => (
|
||||
<DialogTitle>
|
||||
<StyledIconButton data-testid="close-login-dialog-button" onClick={onClose}>
|
||||
<CloseIcon titleAccess="Close Dialog" />
|
||||
</StyledIconButton>
|
||||
</DialogTitle>
|
||||
);
|
||||
const LoginDialogCloseButton: React.FC<Props> = ({ onClose }) => {
|
||||
const { t } = useTranslation();
|
||||
return (
|
||||
<DialogTitle>
|
||||
<StyledIconButton data-testid="close-login-dialog-button" onClick={onClose}>
|
||||
<CloseIcon titleAccess={t('button.close')} />
|
||||
</StyledIconButton>
|
||||
</DialogTitle>
|
||||
);
|
||||
};
|
||||
|
||||
export default LoginDialogCloseButton;
|
||||
|
||||
Reference in New Issue
Block a user