+
+
+ {getDisplayName(walletPubkey, profile)}
+
+
+ {formatBalance(balance)} sats
+
+
+
+ );
+}
+
export default function UserMenu() {
const account = use$(accounts.active$);
const walletState = use$(walletManager.state$);
@@ -79,20 +114,6 @@ export default function UserMenu() {
addWindow("wallet", {}, "Wallet");
}
- function disconnectWallet() {
- walletManager.disconnect();
- }
-
- function formatBalance(msats: number): string {
- const sats = Math.floor(msats / 1000);
- if (sats >= 1000000) {
- return `${(sats / 1000000).toFixed(2)}M`;
- } else if (sats >= 1000) {
- return `${(sats / 1000).toFixed(2)}K`;
- }
- return sats.toString();
- }
-
return (
<>