diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt index 45f6f578..5395de64 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/components/EventData.kt @@ -11,6 +11,7 @@ import androidx.compose.material.icons.filled.AccessTime import androidx.compose.material.icons.filled.CalendarMonth import androidx.compose.material.icons.filled.ContentPaste import androidx.compose.material.icons.filled.Person +import androidx.compose.material.icons.filled.Wifi import androidx.compose.material3.Card import androidx.compose.material3.Divider import androidx.compose.material3.Text @@ -91,6 +92,14 @@ fun EventData( event.content ) + if (event.kind == 22242) { + EventRow( + Icons.Default.Wifi, + stringResource(R.string.relay), + event.tags.firstOrNull { it.size > 1 && it[0] == "relay" }?.get(1)?.removePrefix("wss://")?.removePrefix("ws://") ?: "" + ) + } + Divider( modifier = Modifier.padding(top = 15.dp), thickness = Dp.Hairline diff --git a/app/src/main/res/drawable/relays.xml b/app/src/main/res/drawable/relays.xml new file mode 100644 index 00000000..2ec03a2c --- /dev/null +++ b/app/src/main/res/drawable/relays.xml @@ -0,0 +1,4 @@ + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 36ba65e2..ca00751b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -78,4 +78,5 @@ Encrypted/Decrypted data Data copied to the clipboard Message already encrypted + Relay \ No newline at end of file