Fix empty balance selector, warn on LUD18 support

This commit is contained in:
minibits-cash
2023-11-01 21:30:24 +01:00
parent 77112092f5
commit 6bc67c3360
2 changed files with 11 additions and 2 deletions
+7 -2
View File
@@ -262,7 +262,9 @@ export const SendScreen: FC<WalletStackScreenProps<'Send'>> = observer(
setMintBalanceToSendFrom(availableBalances[0])
setIsAmountEndEditing(true)
// We do not make memo focus mandatory
onMemoEndEditing()
LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut)
// Show mint selector
setIsMintSelectorVisible(true)
} catch (e: any) {
handleError(e)
@@ -272,8 +274,11 @@ export const SendScreen: FC<WalletStackScreenProps<'Send'>> = observer(
const onMemoEndEditing = function () {
LayoutAnimation.configureNext(LayoutAnimation.Presets.easeInEaseOut)
// Show mint selector
setIsMintSelectorVisible(true)
if (availableMintBalances.length > 0) {
setIsMintSelectorVisible(true)
}
setIsMemoEndEditing(true)
}
+4
View File
@@ -293,6 +293,10 @@ const onAmountEndEditing = async function () {
return
}
if (lnurlPayParams.payerData) {
infoMessage(`Minibits does not yet support entering of payer identity data (LUD18).`)
}
setIsLoading(true)
const encoded = await LnurlClient.getInvoice(lnurlPayParams, amount * 1000)