feat: Sync edited fields in ProfileScreen when account data changes
This commit is contained in:
@@ -144,6 +144,12 @@ fun ProfileScreen(
|
||||
var editedUsername by remember(accountUsername) { mutableStateOf(accountUsername) }
|
||||
var hasChanges by remember { mutableStateOf(false) }
|
||||
|
||||
// Sync edited fields when account data changes from parent (after save)
|
||||
LaunchedEffect(accountName, accountUsername) {
|
||||
editedName = accountName
|
||||
editedUsername = accountUsername
|
||||
}
|
||||
|
||||
// ViewModel state
|
||||
val profileState by viewModel.state.collectAsState()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user