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 navigate = useNavigate();
|
||||||
|
|
||||||
const onClickExit = useCallback(() => {
|
const onClickExit = useCallback(() => {
|
||||||
|
if (
|
||||||
|
/* eslint-disable-next-line no-alert */
|
||||||
|
!window.confirm(t(getTranslationID("common.message.dialogConfirm")))
|
||||||
|
) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
dispatch(clearDelegationToken());
|
dispatch(clearDelegationToken());
|
||||||
dispatch(cleanupDelegateAccount());
|
dispatch(cleanupDelegateAccount());
|
||||||
navigate("/partners");
|
navigate("/partners");
|
||||||
}, [dispatch, navigate]);
|
}, [dispatch, navigate, t]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={styles.manageInfo}>
|
<div className={styles.manageInfo}>
|
||||||
|
|||||||
@ -92,6 +92,12 @@ const PartnerPage: React.FC = (): JSX.Element => {
|
|||||||
// 代理操作開始処理
|
// 代理操作開始処理
|
||||||
const startDealerManagement = useCallback(
|
const startDealerManagement = useCallback(
|
||||||
async (delegatedAccountId: number, delegatedCompanyName: string) => {
|
async (delegatedAccountId: number, delegatedCompanyName: string) => {
|
||||||
|
if (
|
||||||
|
/* eslint-disable-next-line no-alert */
|
||||||
|
!window.confirm(t(getTranslationID("common.message.dialogConfirm")))
|
||||||
|
) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
dispatch(
|
dispatch(
|
||||||
changeDelegateAccount({ delegatedAccountId, delegatedCompanyName })
|
changeDelegateAccount({ delegatedAccountId, delegatedCompanyName })
|
||||||
);
|
);
|
||||||
@ -100,7 +106,7 @@ const PartnerPage: React.FC = (): JSX.Element => {
|
|||||||
navigate("/user");
|
navigate("/user");
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
[dispatch, navigate]
|
[dispatch, navigate, t]
|
||||||
);
|
);
|
||||||
|
|
||||||
// HTML
|
// HTML
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user