@@ -15,19 +15,21 @@ import androidx.compose.runtime.getValue
1515import androidx.compose.ui.Alignment
1616import androidx.compose.ui.Modifier
1717import androidx.compose.ui.res.stringResource
18+ import androidx.compose.ui.text.style.TextAlign
19+ import androidx.compose.ui.text.style.TextOverflow
1820import androidx.compose.ui.tooling.preview.Preview
1921import androidx.compose.ui.unit.dp
2022import androidx.hilt.navigation.compose.hiltViewModel
2123import androidx.lifecycle.compose.collectAsStateWithLifecycle
2224import to.bitkit.R
23- import to.bitkit.ext.ellipsisMiddle
2425import to.bitkit.models.LnPeer
2526import to.bitkit.ui.Routes
2627import to.bitkit.ui.components.BodyM
2728import to.bitkit.ui.components.Caption13Up
2829import to.bitkit.ui.components.CaptionB
2930import to.bitkit.ui.components.Display
3031import to.bitkit.ui.components.FillHeight
32+ import to.bitkit.ui.components.FillWidth
3133import to.bitkit.ui.components.PrimaryButton
3234import to.bitkit.ui.components.SecondaryButton
3335import to.bitkit.ui.components.VerticalSpacer
@@ -93,7 +95,7 @@ private fun Content(
9395 VerticalSpacer (8 .dp)
9496
9597 val peer = uiState.peer
96- if (peer != null ) {
98+ if (peer != null ) {
9799 BodyM (text = stringResource(R .string.other__lnurl_channel_message), color = Colors .White64 )
98100 VerticalSpacer (48 .dp)
99101
@@ -102,7 +104,7 @@ private fun Content(
102104
103105 InfoRow (
104106 label = stringResource(R .string.other__lnurl_channel_node),
105- value = peer.nodeId.ellipsisMiddle( 24 ) ,
107+ value = peer.nodeId,
106108 )
107109 InfoRow (
108110 label = stringResource(R .string.other__lnurl_channel_host),
@@ -151,14 +153,14 @@ private fun InfoRow(
151153 value : String ,
152154) {
153155 Row (
154- horizontalArrangement = Arrangement .SpaceBetween ,
155156 verticalAlignment = Alignment .CenterVertically ,
156157 modifier = Modifier
157158 .fillMaxWidth()
158159 .padding(vertical = 16 .dp)
159160 ) {
160161 CaptionB (text = label)
161- CaptionB (text = value)
162+ FillWidth (min = 24 .dp)
163+ CaptionB (text = value, maxLines = 1 , overflow = TextOverflow .MiddleEllipsis , textAlign = TextAlign .End )
162164 }
163165 HorizontalDivider ()
164166}
0 commit comments