Remove leading underscore from profile page #157

This commit is contained in:
maxmoney21m
2023-03-05 01:55:59 +08:00
parent 58e0aa5f8f
commit c1637de63a

View File

@@ -177,18 +177,23 @@ fun DisplayNip05ProfileStatus(user: User) {
) )
} }
var domainPadStart = 5.dp
if (nip05.split("@")[0] != "_") {
Text( Text(
text = AnnotatedString(nip05.split("@")[0] + "@"), text = AnnotatedString(nip05.split("@")[0] + "@"),
modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = 5.dp), modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = 5.dp),
maxLines = 1, maxLines = 1,
overflow = TextOverflow.Ellipsis overflow = TextOverflow.Ellipsis
) )
domainPadStart = 0.dp
}
ClickableText( ClickableText(
text = AnnotatedString(nip05.split("@")[1]), text = AnnotatedString(nip05.split("@")[1]),
onClick = { nip05.let { runCatching { uri.openUri("https://${it.split("@")[1]}") } } }, onClick = { nip05.let { runCatching { uri.openUri("https://${it.split("@")[1]}") } } },
style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary), style = LocalTextStyle.current.copy(color = MaterialTheme.colors.primary),
modifier = Modifier.padding(top = 1.dp, bottom = 1.dp), modifier = Modifier.padding(top = 1.dp, bottom = 1.dp, start = domainPadStart),
maxLines = 1, maxLines = 1,
overflow = TextOverflow.Ellipsis overflow = TextOverflow.Ellipsis
) )