diff --git a/app/src/main/java/com/rosetta/messenger/ui/settings/OtherProfileScreen.kt b/app/src/main/java/com/rosetta/messenger/ui/settings/OtherProfileScreen.kt index 358fd58..7d01dfa 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/settings/OtherProfileScreen.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/settings/OtherProfileScreen.kt @@ -4,6 +4,7 @@ import androidx.activity.compose.BackHandler import androidx.compose.animation.core.Spring import androidx.compose.animation.core.spring import androidx.compose.foundation.background +import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.* import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.shape.CircleShape diff --git a/app/src/main/java/com/rosetta/messenger/ui/settings/ProfileScreen.kt b/app/src/main/java/com/rosetta/messenger/ui/settings/ProfileScreen.kt index 8dac2b2..63e9fa2 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/settings/ProfileScreen.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/settings/ProfileScreen.kt @@ -102,7 +102,7 @@ fun getAvatarColor(name: String, isDarkTheme: Boolean): AvatarColors { } } -private fun getInitials(name: String): String { +fun getInitials(name: String): String { if (name.isBlank()) return "?" val parts = name.trim().split(" ").filter { it.isNotEmpty() } return when { @@ -703,7 +703,7 @@ fun ProfileCard( // ═════════════════════════════════════════════════════════════ @Composable -private fun TelegramSectionTitle(title: String, isDarkTheme: Boolean) { +fun TelegramSectionTitle(title: String, isDarkTheme: Boolean) { val textColor = if (isDarkTheme) Color(0xFF8E8E93) else Color(0xFF8E8E93) Text( @@ -785,7 +785,7 @@ private fun TelegramTextField( } @Composable -private fun TelegramCopyField( +fun TelegramCopyField( value: String, fullValue: String, label: String,