diff options
author | Sebastian <sebasjm@gmail.com> | 2023-02-13 15:32:23 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-02-13 15:32:23 -0300 |
commit | 6106caeba9e017242dfd334c34c8473aefb6ffb0 (patch) | |
tree | abbfa3a86b1b865938e1a5f43404269f7167491b /packages/taler-wallet-webextension/src/components | |
parent | bb6644367bc014fcc09e44a7b32c2f58861ac835 (diff) | |
download | wallet-core-6106caeba9e017242dfd334c34c8473aefb6ffb0.tar.xz |
fix broken build since wallet-core new api and placeholder for payment-temlate
Diffstat (limited to 'packages/taler-wallet-webextension/src/components')
-rw-r--r-- | packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx | 37 |
1 files changed, 26 insertions, 11 deletions
diff --git a/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx b/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx index 0b5a71b3e..415ee1605 100644 --- a/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx +++ b/packages/taler-wallet-webextension/src/components/TermsOfService/views.tsx @@ -142,23 +142,38 @@ export function ShowTosContentView({ <section style={{ justifyContent: "space-around", display: "flex" }}> <WarningBox> <i18n.Translate> - The exchange reply with a empty terms of service + The exchange replied with a empty terms of service </i18n.Translate> </WarningBox> </section> )} {terms.content && ( <section style={{ justifyContent: "space-around", display: "flex" }}> - {terms.content.type === "xml" && ( - <TermsOfService> - <ExchangeXmlTos doc={terms.content.document} /> - </TermsOfService> - )} - {terms.content.type === "plain" && ( - <div style={{ textAlign: "left" }}> - <pre>{terms.content.content}</pre> - </div> - )} + {terms.content.type === "xml" && + (!terms.content.document ? ( + <WarningBox> + <i18n.Translate> + No terms of service. The exchange replied with a empty + document + </i18n.Translate> + </WarningBox> + ) : ( + <TermsOfService> + <ExchangeXmlTos doc={terms.content.document} /> + </TermsOfService> + ))} + {terms.content.type === "plain" && + (!terms.content.content ? ( + <WarningBox> + <i18n.Translate> + No terms of service. The exchange replied with a empty text + </i18n.Translate> + </WarningBox> + ) : ( + <div style={{ textAlign: "left" }}> + <pre>{terms.content.content}</pre> + </div> + ))} {terms.content.type === "html" && ( <iframe src={terms.content.href.toString()} /> )} |