Hide Author's website when it isn't available

This commit is contained in:
Saul Henriquez 2022-07-09 12:08:30 -05:00
parent 1750020e20
commit 8c88b8e6da

View File

@ -17,6 +17,7 @@ import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip import androidx.compose.ui.draw.clip
import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.painterResource
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
@ -58,6 +59,7 @@ fun LinkItem(
maxLines = 1, maxLines = 1,
style = MaterialTheme.typography.titleMedium style = MaterialTheme.typography.titleMedium
) )
if(linkType.link!=null){
Text( Text(
text = linkType.link.toString(), text = linkType.link.toString(),
style = MaterialTheme.typography.bodySmall, style = MaterialTheme.typography.bodySmall,
@ -67,6 +69,7 @@ fun LinkItem(
) )
} }
} }
}
} }
@Preview @Preview
@ -74,7 +77,10 @@ fun LinkItem(
fun LinkItemPreview() { fun LinkItemPreview() {
AppTheme(blackTheme = false) { AppTheme(blackTheme = false) {
LinkItem( LinkItem(
linkType = LinkType(R.drawable.ic_email, "R.string.author_email") linkType = LinkType(
R.drawable.ic_email,
stringResource(id = R.string.author_email),
Uri.parse("neostore@neoapps.com"))
) )
} }
} }