Merged PR 558: 代行操作の開始/終了時にダイアログを表示
## 概要 [Task3032: 代行操作の開始/終了時にダイアログを表示](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3032) - 代行操作の開始/終了時に確認ダイアログを表示するように修正しました。 ## レビューポイント - 共有 ## UIの変更 - [Task3032](https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task3032?csf=1&web=1&e=jHFOdq) ## 動作確認状況 - ローカルで確認
This commit is contained in:
parent
e38112924d
commit
bc110712b0
@ -21,10 +21,16 @@ export const DelegationBar: React.FC = (): JSX.Element => {
|
||||
const navigate = useNavigate();
|
||||
|
||||
const onClickExit = useCallback(() => {
|
||||
if (
|
||||
/* eslint-disable-next-line no-alert */
|
||||
!window.confirm(t(getTranslationID("common.message.dialogConfirm")))
|
||||
) {
|
||||
return;
|
||||
}
|
||||
dispatch(clearDelegationToken());
|
||||
dispatch(cleanupDelegateAccount());
|
||||
navigate("/partners");
|
||||
}, [dispatch, navigate]);
|
||||
}, [dispatch, navigate, t]);
|
||||
|
||||
return (
|
||||
<div className={styles.manageInfo}>
|
||||
|
||||
@ -92,6 +92,12 @@ const PartnerPage: React.FC = (): JSX.Element => {
|
||||
// 代理操作開始処理
|
||||
const startDealerManagement = useCallback(
|
||||
async (delegatedAccountId: number, delegatedCompanyName: string) => {
|
||||
if (
|
||||
/* eslint-disable-next-line no-alert */
|
||||
!window.confirm(t(getTranslationID("common.message.dialogConfirm")))
|
||||
) {
|
||||
return;
|
||||
}
|
||||
dispatch(
|
||||
changeDelegateAccount({ delegatedAccountId, delegatedCompanyName })
|
||||
);
|
||||
@ -100,7 +106,7 @@ const PartnerPage: React.FC = (): JSX.Element => {
|
||||
navigate("/user");
|
||||
}
|
||||
},
|
||||
[dispatch, navigate]
|
||||
[dispatch, navigate, t]
|
||||
);
|
||||
|
||||
// HTML
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user