diff --git a/src/components/Activity.tsx b/src/components/Activity.tsx index 9d1e913..169e96a 100644 --- a/src/components/Activity.tsx +++ b/src/components/Activity.tsx @@ -51,10 +51,6 @@ function UnifiedActivityItem(props: { item: MutinyActivity; onClick: (id: string, kind: HackActivityType) => void; }) { - onMount(() => { - console.log(props.item); - }); - const click = () => { props.onClick( props.item.id, @@ -87,6 +83,12 @@ export function CombinedActivity(props: { limit?: number }) { function openDetailsModal(id: string, kind: HackActivityType) { console.log("Opening details modal: ", id, kind); + // Some old channels don't have a channel id in the activity list + if (!id) { + console.warn("No id provided to openDetailsModal"); + return; + } + setDetailsId(id); setDetailsKind(kind); setDetailsOpen(true); diff --git a/src/components/ActivityItem.tsx b/src/components/ActivityItem.tsx index b676b48..d396898 100644 --- a/src/components/ActivityItem.tsx +++ b/src/components/ActivityItem.tsx @@ -183,13 +183,13 @@ export function ActivityItem(props: { - Unknown sender + Unknown - Unknown receiver + Unknown diff --git a/src/components/DetailsModal.tsx b/src/components/DetailsModal.tsx index 6fa30b3..8c1a25e 100644 --- a/src/components/DetailsModal.tsx +++ b/src/components/DetailsModal.tsx @@ -235,7 +235,6 @@ function OnchainDetails(props: { info: OnChainTx; kind?: HackActivityType }) { const channel = channels.find((channel) => channel.outpoint?.startsWith(props.info.txid) ); - console.log(channel); return channel; } catch (e) { console.error(e); @@ -355,20 +354,20 @@ export function DetailsIdModal(props: { // TODO: is there a cleaner way to do refetch when id changes? const [data, { refetch }] = createResource(async () => { if (kind() === "Lightning") { - console.log("reading invoice: ", id()); + console.debug("reading invoice: ", id()); const invoice = await state.mutiny_wallet?.get_invoice_by_hash( id() ); return invoice; } else if (kind() === "ChannelClose") { - console.log("reading channel close: ", id()); + console.debug("reading channel close: ", id()); const closeItem = await state.mutiny_wallet?.get_channel_closure( id() ); return closeItem; } else { - console.log("reading tx: ", id()); + console.debug("reading tx: ", id()); const tx = await state.mutiny_wallet?.get_transaction(id()); return tx; diff --git a/src/routes/Activity.tsx b/src/routes/Activity.tsx index 5311f5a..88ec629 100644 --- a/src/routes/Activity.tsx +++ b/src/routes/Activity.tsx @@ -27,7 +27,6 @@ function ContactRow() { const [state, _actions] = useMegaStore(); const [contacts, { refetch }] = createResource(async () => { const contacts = state.mutiny_wallet?.get_contacts(); - console.log(contacts); // FIXME: this is just types shenanigans I believe const c: Contact[] = [];