fix: i18n change

This commit is contained in:
archer
2023-07-25 22:18:18 +08:00
parent b367082d38
commit 2b993b926a
8 changed files with 58 additions and 31 deletions

View File

@@ -0,0 +1,29 @@
import React from 'react';
import {
Modal,
ModalOverlay,
ModalContent,
ModalHeader,
ModalCloseButton,
ModalProps
} from '@chakra-ui/react';
interface Props extends ModalProps {
showCloseBtn?: boolean;
title?: string;
}
const MyModal = ({ isOpen, onClose, title, children, showCloseBtn = true, ...props }: Props) => {
return (
<Modal isOpen={isOpen} onClose={onClose} autoFocus={false} {...props}>
<ModalOverlay />
<ModalContent>
{!!title && <ModalHeader>{title}</ModalHeader>}
{showCloseBtn && <ModalCloseButton />}
{children}
</ModalContent>
</Modal>
);
};
export default MyModal;