diff options
author | Sebastian <sebasjm@gmail.com> | 2023-06-02 14:32:52 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-06-02 14:32:52 -0300 |
commit | 81dd559c77908b7805690aa7fa1de54ce3a45580 (patch) | |
tree | 84d66deec9cca79e3f44d5b68219f4e928dc5a2a /packages/taler-wallet-webextension/src/wallet/Transaction.tsx | |
parent | 1961f4744ca0db4666a2df4335c768ed86fc4e2f (diff) | |
download | wallet-core-81dd559c77908b7805690aa7fa1de54ce3a45580.tar.xz |
pretty and suspend/resume option
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/Transaction.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index 7b4cf964f..d198893cd 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -71,6 +71,7 @@ import { SafeHandler } from "../mui/handlers.js"; import { Pages } from "../NavigationBar.js"; import { assertUnreachable } from "../utils/index.js"; import { EnabledBySettings } from "../components/EnabledBySettings.js"; +import { useSettings } from "../hooks/useSettings.js"; interface Props { tid: string; @@ -203,6 +204,7 @@ function TransactionTemplate({ const [confirmBeforeForget, setConfirmBeforeForget] = useState(false); const [confirmBeforeCancel, setConfirmBeforeCancel] = useState(false); const { safely } = useAlertContext(); + const [settings] = useSettings(); async function doCheckBeforeForget(): Promise<void> { if ( @@ -393,7 +395,7 @@ function TransactionTemplate({ <i18n.Translate>Abort</i18n.Translate> </Button> )} - {showResume && ( + {showResume && settings.suspendIndividualTransaction && ( <Button variant="contained" onClick={safely("resume transaction", onResume)} @@ -401,7 +403,7 @@ function TransactionTemplate({ <i18n.Translate>Resume</i18n.Translate> </Button> )} - {showSuspend && ( + {showSuspend && settings.suspendIndividualTransaction && ( <Button variant="contained" onClick={safely("suspend transaction", onSuspend)} |