Skip to content

Commit

Permalink
Fix translatoons, coverage, and dapp check
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeljscript committed May 20, 2024
1 parent 890c479 commit de8481c
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 11 deletions.
7 changes: 5 additions & 2 deletions apps/wallet-mobile/src/features/Discover/common/hooks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import {Logger} from '../../../yoroi-wallets/logging'
import {ConfirmRawTxWithOs} from '../../Swap/common/ConfirmRawTx/ConfirmRawTxWithOs'
import {ConfirmRawTxWithPassword} from '../../Swap/common/ConfirmRawTx/ConfirmRawTxWithPassword'
import {walletConfig} from './wallet-config'
import {useStrings} from './useStrings'

export const useConnectWalletToWebView = (wallet: YoroiWallet, webViewRef: React.RefObject<WebView | null>) => {
const {manager, sessionId} = useDappConnector()
Expand Down Expand Up @@ -57,6 +58,8 @@ const getInitScript = (sessionId: string, dappConnector: DappConnectorManager) =

export const useConfirmRawTx = (wallet: YoroiWallet) => {
const {openModal, closeModal} = useModal()
const strings = useStrings()
const modalHeight = 350

return ({onConfirm, onClose}: {onConfirm: (rootKey: string) => Promise<void>; onClose: () => void}) => {
const handleOnConfirm = async (rootKey: string) => {
Expand All @@ -70,10 +73,10 @@ export const useConfirmRawTx = (wallet: YoroiWallet) => {
}

if (wallet.isEasyConfirmationEnabled) {
openModal('Confirm TX', <ConfirmRawTxWithOs onConfirm={handleOnConfirm} />, undefined, onClose)
openModal(strings.confirmTx, <ConfirmRawTxWithOs onConfirm={handleOnConfirm} />, modalHeight, onClose)
return
}

openModal('Confirm TX', <ConfirmRawTxWithPassword onConfirm={handleOnConfirm} />, undefined, onClose)
openModal(strings.confirmTx, <ConfirmRawTxWithPassword onConfirm={handleOnConfirm} />, modalHeight, onClose)
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,16 @@ export const useStrings = () => {
confirmConnectionModalAllowThisDAppTo: intl.formatMessage(messages.confirmConnectionModalAllowThisDAppTo),
confirmConnectionModalPermission1: intl.formatMessage(messages.confirmConnectionModalPermission1),
confirmConnectionModalPermission2: intl.formatMessage(messages.confirmConnectionModalPermission2),
confirmTx: intl.formatMessage(messages.confirmTx),
}).current
}

export const messages = Object.freeze(
defineMessages({
confirmTx: {
id: 'global.confirmationTransaction',
defaultMessage: '!!!Confirm transaction',
},
discoverTitle: {
id: 'discover.discoverList.discoverTitle',
defaultMessage: '!!!Discover Cardano',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export const DAppListItem = ({dApp, connected, onPress}: Props) => {

const [isPressed, setIsPressed] = React.useState(false)

const logo = dApp.logo.length === 0 ? getDappFallbackLogo(dApp.origins[0]) : dApp.logo
const logo = dApp.logo.length === 0 ? getDappFallbackLogo(dApp.uri) : dApp.logo

const handlePressing = (isPressIn: boolean) => {
setIsPressed(isPressIn)
Expand Down Expand Up @@ -97,13 +97,7 @@ export const DAppListItem = ({dApp, connected, onPress}: Props) => {
onPress={handlePress}
>
<View style={styles.dAppItemContainer}>
{isGoogleSearchItem(dApp) ? (
<Icon.Google />
) : (
<View>
<Image source={{uri: logo}} style={styles.dAppLogo} />
</View>
)}
{isGoogleSearchItem(dApp) ? <Icon.Google /> : <Image source={{uri: logo}} style={styles.dAppLogo} />}

<View style={styles.flexFull}>
<Text numberOfLines={1} style={styles.nameText}>
Expand Down
2 changes: 1 addition & 1 deletion packages/dapp-connector/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
"src/connector.js"
],
"jest": {
"collectCoverage": false,
"collectCoverage": true,
"coveragePathIgnorePatterns": [
"connector.js",
"manager.mocks.ts"
Expand Down

0 comments on commit de8481c

Please sign in to comment.