diff options
Diffstat (limited to 'src/webex')
-rw-r--r-- | src/webex/pages/popup.tsx | 10 | ||||
-rw-r--r-- | src/webex/pages/welcome.tsx | 23 | ||||
-rw-r--r-- | src/webex/pages/withdraw.tsx | 23 | ||||
-rw-r--r-- | src/webex/permissions.ts | 2 |
4 files changed, 30 insertions, 28 deletions
diff --git a/src/webex/pages/popup.tsx b/src/webex/pages/popup.tsx index 4d3c65b26..875bbcb5c 100644 --- a/src/webex/pages/popup.tsx +++ b/src/webex/pages/popup.tsx @@ -624,10 +624,12 @@ const HistoryComponent = (props: any): JSX.Element => { class WalletSettings extends React.Component<any, any> { render(): JSX.Element { - return <div> - <h2>Permissions</h2> - <PermissionsCheckbox /> - </div>; + return ( + <div> + <h2>Permissions</h2> + <PermissionsCheckbox /> + </div> + ); } } diff --git a/src/webex/pages/welcome.tsx b/src/webex/pages/welcome.tsx index 8d4920cac..a7c24d659 100644 --- a/src/webex/pages/welcome.tsx +++ b/src/webex/pages/welcome.tsx @@ -108,19 +108,16 @@ export function PermissionsCheckbox(): JSX.Element { const granted = await new Promise<boolean>((resolve, reject) => { // We set permissions here, since apparently FF wants this to be done // as the result of an input event ... - getPermissionsApi().request( - extendedPermissions, - (granted: boolean) => { - if (chrome.runtime.lastError) { - console.error("error requesting permissions"); - console.error(chrome.runtime.lastError); - reject(chrome.runtime.lastError); - return; - } - console.log("permissions granted:", granted); - resolve(granted); - }, - ); + getPermissionsApi().request(extendedPermissions, (granted: boolean) => { + if (chrome.runtime.lastError) { + console.error("error requesting permissions"); + console.error(chrome.runtime.lastError); + reject(chrome.runtime.lastError); + return; + } + console.log("permissions granted:", granted); + resolve(granted); + }); }); const res = await wxApi.setExtendedPermissions(granted); console.log(res); diff --git a/src/webex/pages/withdraw.tsx b/src/webex/pages/withdraw.tsx index 5ef4376f7..d8ac3c455 100644 --- a/src/webex/pages/withdraw.tsx +++ b/src/webex/pages/withdraw.tsx @@ -28,11 +28,13 @@ import { WithdrawDetails } from "../../types/walletTypes"; import { WithdrawDetailView, renderAmount } from "../renderHtml"; import React, { useState, useEffect } from "react"; -import { getWithdrawDetails, acceptWithdrawal, onUpdateNotification } from "../wxApi"; +import { + getWithdrawDetails, + acceptWithdrawal, + onUpdateNotification, +} from "../wxApi"; -function WithdrawalDialog(props: { - talerWithdrawUri: string; -}): JSX.Element { +function WithdrawalDialog(props: { talerWithdrawUri: string }): JSX.Element { const [details, setDetails] = useState<WithdrawDetails | undefined>(); const [selectedExchange, setSelectedExchange] = useState< string | undefined @@ -48,8 +50,8 @@ function WithdrawalDialog(props: { return onUpdateNotification(() => { setUpdateCounter(updateCounter + 1); }); - // eslint-disable-next-line react-hooks/exhaustive-deps - }, []) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); useEffect(() => { const fetchData = async (): Promise<void> => { @@ -174,11 +176,12 @@ function WithdrawalDialog(props: { <strong>{renderAmount(details.bankWithdrawDetails.amount)}</strong> from your bank account into your wallet. </i18n.Translate> - { selectedExchange ? + {selectedExchange ? ( <p> - The exchange <strong>{selectedExchange}</strong> will be used as the Taler payment service provider. - </p> : null - } + The exchange <strong>{selectedExchange}</strong> will be used as the + Taler payment service provider. + </p> + ) : null} <div> <button diff --git a/src/webex/permissions.ts b/src/webex/permissions.ts index 57ca6dc66..bcd357fd6 100644 --- a/src/webex/permissions.ts +++ b/src/webex/permissions.ts @@ -17,4 +17,4 @@ export const extendedPermissions = { permissions: ["webRequest", "webRequestBlocking"], origins: ["http://*/*", "https://*/*"], -};
\ No newline at end of file +}; |