diff options
author | crupest <crupest@outlook.com> | 2023-07-24 21:48:48 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2023-07-24 21:48:48 +0800 |
commit | 4f8d933994c576dc180fae23a3dca477d2354939 (patch) | |
tree | 654763f143b3508af2d2c263ace6469268107899 /FrontEnd/src/pages/setting/ChangePasswordDialog.tsx | |
parent | ae48ac24c5533653f1e1f1e6d2a33e0238222297 (diff) | |
download | timeline-4f8d933994c576dc180fae23a3dca477d2354939.tar.gz timeline-4f8d933994c576dc180fae23a3dca477d2354939.tar.bz2 timeline-4f8d933994c576dc180fae23a3dca477d2354939.zip |
...
Diffstat (limited to 'FrontEnd/src/pages/setting/ChangePasswordDialog.tsx')
-rw-r--r-- | FrontEnd/src/pages/setting/ChangePasswordDialog.tsx | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/FrontEnd/src/pages/setting/ChangePasswordDialog.tsx b/FrontEnd/src/pages/setting/ChangePasswordDialog.tsx index a523b454..5505137e 100644 --- a/FrontEnd/src/pages/setting/ChangePasswordDialog.tsx +++ b/FrontEnd/src/pages/setting/ChangePasswordDialog.tsx @@ -1,24 +1,25 @@ import { useState } from "react"; -import * as React from "react"; import { useNavigate } from "react-router-dom"; import { userService } from "@/services/user"; import OperationDialog from "@/views/common/dialog/OperationDialog"; -export interface ChangePasswordDialogProps { +interface ChangePasswordDialogProps { open: boolean; close: () => void; } -const ChangePasswordDialog: React.FC<ChangePasswordDialogProps> = (props) => { +export function ChangePasswordDialog(props: ChangePasswordDialogProps) { + const { open, close } = props; + const navigate = useNavigate(); const [redirect, setRedirect] = useState<boolean>(false); return ( <OperationDialog - open={props.open} + open={open} title="settings.dialogChangePassword.title" themeColor="danger" inputPrompt="settings.dialogChangePassword.prompt" @@ -64,6 +65,6 @@ const ChangePasswordDialog: React.FC<ChangePasswordDialogProps> = (props) => { }} /> ); -}; +} export default ChangePasswordDialog; |