diff options
author | Sebastian <sebasjm@gmail.com> | 2024-02-28 11:48:51 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-02-28 11:48:51 -0300 |
commit | 69e59db2f992878b9e166bba61071fd63499a370 (patch) | |
tree | 2d60c0a136ec6319043de1281b470fbf222700c8 /packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx | |
parent | 6dd011d2f6092b1fb8eee16eb5f026faf07b802f (diff) | |
download | wallet-core-69e59db2f992878b9e166bba61071fd63499a370.tar.xz |
allow selecting format in devmode
Diffstat (limited to 'packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx b/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx index 79e49427e..40cfba3bc 100644 --- a/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx +++ b/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx @@ -28,6 +28,7 @@ import { import { Button } from "../../mui/Button.js"; import { State } from "./index.js"; import { SelectList } from "../SelectList.js"; +import { EnabledBySettings } from "../EnabledBySettings.js"; export function ShowButtonsAcceptedTosView({ termsAccepted, @@ -122,6 +123,7 @@ export function ShowTosContentView({ showingTermsOfService, terms, tosLang, + tosFormat, }: State.ShowContent): VNode { const { i18n } = useTranslationContext(); const ableToReviewTermsOfService = @@ -130,6 +132,15 @@ export function ShowTosContentView({ return ( <section> <Input style={{ display: "flex", justifyContent: "end" }}> + <EnabledBySettings name="selectTosFormat"> + <SelectList + label={i18n.str`Format`} + list={tosFormat.list} + name="format" + value={tosFormat.value} + onChange={tosFormat.onChange} + /> + </EnabledBySettings> <SelectList label={i18n.str`Language`} list={tosLang.list} @@ -176,7 +187,7 @@ export function ShowTosContentView({ </div> ))} {terms.content.type === "html" && ( - <iframe style={{width: "100%"}} srcDoc={terms.content.html} /> + <iframe style={{ width: "100%" }} srcDoc={terms.content.html} /> )} {terms.content.type === "pdf" && ( <a href={terms.content.location.toString()} download="tos.pdf"> |