diff --git a/src/app/screens/Nostr/ConfirmDecrypt.tsx b/src/app/screens/Nostr/ConfirmDecrypt.tsx
index 40c947e7a6..f0542e6136 100644
--- a/src/app/screens/Nostr/ConfirmDecrypt.tsx
+++ b/src/app/screens/Nostr/ConfirmDecrypt.tsx
@@ -1,7 +1,7 @@
-import { CheckIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
import ConfirmOrCancel from "@components/ConfirmOrCancel";
import Container from "@components/Container";
import PublisherCard from "@components/PublisherCard";
+import { PopiconsCheckLine } from "@popicons/react";
import { useState } from "react";
import { useTranslation } from "react-i18next";
import ScreenHeader from "~/app/components/ScreenHeader";
@@ -67,7 +67,7 @@ function NostrConfirmDecrypt() {
diff --git a/src/app/screens/Nostr/ConfirmGetPublicKey.tsx b/src/app/screens/Nostr/ConfirmGetPublicKey.tsx
index 5f7abf1234..08d01314df 100644
--- a/src/app/screens/Nostr/ConfirmGetPublicKey.tsx
+++ b/src/app/screens/Nostr/ConfirmGetPublicKey.tsx
@@ -1,8 +1,8 @@
-import { CheckIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
import ConfirmOrCancel from "@components/ConfirmOrCancel";
import Container from "@components/Container";
import PublisherCard from "@components/PublisherCard";
import Checkbox from "@components/form/Checkbox";
+import { PopiconsCheckLine } from "@popicons/react";
import { useState } from "react";
import { useTranslation } from "react-i18next";
import ScreenHeader from "~/app/components/ScreenHeader";
@@ -66,7 +66,7 @@ function NostrConfirmGetPublicKey() {
{t("allow")}
-
+
{tPermissions("nostr.getpublickey")}
diff --git a/src/app/screens/OnChainReceive/index.tsx b/src/app/screens/OnChainReceive/index.tsx
index 6bb7fd4840..f6ba31b32a 100644
--- a/src/app/screens/OnChainReceive/index.tsx
+++ b/src/app/screens/OnChainReceive/index.tsx
@@ -1,5 +1,5 @@
-import { CaretLeftIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
import Header from "@components/Header";
+import { PopiconsChevronLeftLine } from "@popicons/react";
import { Trans, useTranslation } from "react-i18next";
import { useNavigate } from "react-router-dom";
import Button from "~/app/components/Button";
@@ -20,7 +20,7 @@ export default function OnChainReceive() {
onClick={() => {
navigate(-1);
}}
- icon={
}
+ icon={
}
/>
}
>
diff --git a/src/app/screens/Receive/index.tsx b/src/app/screens/Receive/index.tsx
index fb913cc41e..df22629c5f 100644
--- a/src/app/screens/Receive/index.tsx
+++ b/src/app/screens/Receive/index.tsx
@@ -1,12 +1,13 @@
-import {
- BitcoinIcon,
- CaretLeftIcon,
- CopyIcon,
-} from "@bitcoin-design/bitcoin-icons-react/outline";
+import { BitcoinIcon } from "@bitcoin-design/bitcoin-icons-react/outline";
import Container from "@components/Container";
import Header from "@components/Header";
import IconButton from "@components/IconButton";
-import { PopiconsBoltLine, PopiconsWithdrawalLine } from "@popicons/react";
+import {
+ PopiconsBoltLine,
+ PopiconsChevronLeftLine,
+ PopiconsCopyLine,
+ PopiconsWithdrawalLine,
+} from "@popicons/react";
import { useEffect, useState } from "react";
import { useTranslation } from "react-i18next";
import { useNavigate } from "react-router-dom";
@@ -55,7 +56,7 @@ function Receive() {
onClick={() => {
navigate(-1);
}}
- icon={
}
+ icon={
}
/>
}
>
@@ -112,7 +113,7 @@ function Receive() {
}}
>
{lightningAddress}
-
+
)}
diff --git a/src/app/screens/ReceiveInvoice/index.tsx b/src/app/screens/ReceiveInvoice/index.tsx
index 5460dc8472..a1799106d1 100644
--- a/src/app/screens/ReceiveInvoice/index.tsx
+++ b/src/app/screens/ReceiveInvoice/index.tsx
@@ -1,7 +1,3 @@
-import {
- CaretLeftIcon,
- CopyIcon,
-} from "@bitcoin-design/bitcoin-icons-react/outline";
import Button from "@components/Button";
import Container from "@components/Container";
import Header from "@components/Header";
@@ -9,6 +5,7 @@ import IconButton from "@components/IconButton";
import Loading from "@components/Loading";
import DualCurrencyField from "@components/form/DualCurrencyField";
import TextField from "@components/form/TextField";
+import { PopiconsChevronLeftLine, PopiconsCopyLine } from "@popicons/react";
import { useEffect, useRef, useState } from "react";
import Confetti from "react-confetti";
import { useTranslation } from "react-i18next";
@@ -161,7 +158,7 @@ function ReceiveInvoice() {
}
}
}}
- icon={
}
+ icon={
}
label={tCommon("actions.copy_invoice")}
primary
/>
@@ -221,7 +218,7 @@ function ReceiveInvoice() {
onClick={() => {
invoice ? setDefaults() : navigate(-1);
}}
- icon={
}
+ icon={
}
/>
}
>
diff --git a/src/app/screens/ScanQRCode/index.tsx b/src/app/screens/ScanQRCode/index.tsx
index 2e244bfbbd..3a16404aac 100644
--- a/src/app/screens/ScanQRCode/index.tsx
+++ b/src/app/screens/ScanQRCode/index.tsx
@@ -1,4 +1,4 @@
-import { CrossIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
+import { PopiconsXLine } from "@popicons/react";
import { useTranslation } from "react-i18next";
import { useLocation, useNavigate } from "react-router-dom";
import Container from "~/app/components/Container";
@@ -24,7 +24,7 @@ export default function ScanQRCode() {
{ replace: true }
)
}
- icon={
}
+ icon={
}
/>
}
>
diff --git a/src/app/screens/Send/index.tsx b/src/app/screens/Send/index.tsx
index 4d9943ab85..3cec8c95e2 100644
--- a/src/app/screens/Send/index.tsx
+++ b/src/app/screens/Send/index.tsx
@@ -1,9 +1,9 @@
-import { CaretLeftIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
import Button from "@components/Button";
import Container from "@components/Container";
import Header from "@components/Header";
import IconButton from "@components/IconButton";
import TextField from "@components/form/TextField";
+import { PopiconsChevronLeftLine } from "@popicons/react";
import lightningPayReq from "bolt11";
import { useState } from "react";
import { useTranslation } from "react-i18next";
@@ -120,7 +120,7 @@ function Send() {
headerLeft={
navigate(-1)}
- icon={}
+ icon={}
/>
}
>
diff --git a/src/app/screens/SendToBitcoinAddress/index.tsx b/src/app/screens/SendToBitcoinAddress/index.tsx
index 867707193d..937442a436 100644
--- a/src/app/screens/SendToBitcoinAddress/index.tsx
+++ b/src/app/screens/SendToBitcoinAddress/index.tsx
@@ -1,13 +1,11 @@
-import {
- CaretLeftIcon,
- ExportIcon,
-} from "@bitcoin-design/bitcoin-icons-react/filled";
+import { ExportIcon } from "@bitcoin-design/bitcoin-icons-react/filled";
import Button from "@components/Button";
import ConfirmOrCancel from "@components/ConfirmOrCancel";
import Header from "@components/Header";
import IconButton from "@components/IconButton";
import DualCurrencyField from "@components/form/DualCurrencyField";
import { CreateSwapResponse } from "@getalby/sdk/dist/types";
+import { PopiconsChevronLeftLine } from "@popicons/react";
import React, { useEffect, useState } from "react";
import { useTranslation } from "react-i18next";
import Skeleton from "react-loading-skeleton";
@@ -219,7 +217,7 @@ function SendToBitcoinAddress() {
headerLeft={
navigate("/send")}
- icon={}
+ icon={}
/>
}
>
diff --git a/src/app/screens/connectors/ConnectCommando/index.tsx b/src/app/screens/connectors/ConnectCommando/index.tsx
index d197e667bf..57d0a40d8f 100644
--- a/src/app/screens/connectors/ConnectCommando/index.tsx
+++ b/src/app/screens/connectors/ConnectCommando/index.tsx
@@ -1,11 +1,11 @@
-import {
- CaretDownIcon,
- CaretUpIcon,
-} from "@bitcoin-design/bitcoin-icons-react/outline";
import ConnectorForm from "@components/ConnectorForm";
import TextField from "@components/form/TextField";
import ConnectionErrorToast from "@components/toasts/ConnectionErrorToast";
import * as secp256k1 from "@noble/secp256k1";
+import {
+ PopiconsChevronBottomLine,
+ PopiconsChevronTopLine,
+} from "@popicons/react";
import { useState } from "react";
import { useTranslation } from "react-i18next";
import { useNavigate } from "react-router-dom";
@@ -161,12 +161,12 @@ export default function ConnectCommando() {
{showAdvanced ? (
<>
{tCommon("hide_advanced")}
-
+
>
) : (
<>
{tCommon("advanced")}
-
+
>
)}