From 0a8f8db75a0f013e300d672f7223f108ac3c224a Mon Sep 17 00:00:00 2001 From: im-adithya Date: Fri, 5 Jul 2024 11:11:12 +0530 Subject: [PATCH] fix: trim invoice on input --- frontend/src/screens/wallet/Send.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/screens/wallet/Send.tsx b/frontend/src/screens/wallet/Send.tsx index d64619b5..e56beee4 100644 --- a/frontend/src/screens/wallet/Send.tsx +++ b/frontend/src/screens/wallet/Send.tsx @@ -17,8 +17,8 @@ import { Label } from "src/components/ui/label"; import { LoadingButton } from "src/components/ui/loading-button"; import { useToast } from "src/components/ui/use-toast"; import { useBalances } from "src/hooks/useBalances"; -import { useInfo } from "src/hooks/useInfo"; import { useCSRF } from "src/hooks/useCSRF"; +import { useInfo } from "src/hooks/useInfo"; import { copyToClipboard } from "src/lib/clipboard"; import { PayInvoiceResponse } from "src/types"; import { request } from "src/utils/request"; @@ -81,7 +81,7 @@ export default function Send() { const paste = async () => { const text = await navigator.clipboard.readText(); - setInvoice(text); + setInvoice(text.trim()); }; return ( @@ -175,7 +175,7 @@ export default function Send() { autoFocus placeholder="Enter an invoice" onChange={(e) => { - setInvoice(e.target.value); + setInvoice(e.target.value.trim()); }} />