Merge pull request #6448 from BlueWallet/qrcodeacc

FIX: Make QR code on receive screen accessible #5388
This commit is contained in:
GLaDOS 2024-04-22 08:18:21 +00:00 committed by GitHub
commit 11729f7c23
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 2 deletions

View file

@ -108,7 +108,12 @@ const QRCodeComponent: React.FC<QRCodeComponentProps> = ({
);
return (
<View style={styles.qrCodeContainer} testID="BitcoinAddressQRCodeContainer">
<View
style={styles.qrCodeContainer}
testID="BitcoinAddressQRCodeContainer"
accessibilityRole="image"
accessibilityLabel={loc.receive.qrcode_for_the_address}
>
{isMenuAvailable ? (
<ToolTipMenu actions={menuActions()} onPressMenuItem={onPressMenuItem}>
{renderQRCode}

View file

@ -125,7 +125,8 @@
"maxSats": "Maximum amount is {max} sats",
"maxSatsFull": "Maximum amount is {max} sats or {currency}",
"minSats": "Minimal amount is {min} sats",
"minSatsFull": "Minimal amount is {min} sats or {currency}"
"minSatsFull": "Minimal amount is {min} sats or {currency}",
"qrcode_for_the_address": "QR Code for the address"
},
"send": {
"provided_address_is_invoice": "This address appears to be for a Lightning invoice. Please, go to your Lightning wallet in order to make a payment for this invoice.",