Add tests for MemberLabelViewModel.

This commit is contained in:
jeffrey-signal
2026-02-05 11:54:17 -05:00
committed by Greyson Parrelli
parent 6744a79325
commit 6d944c0f8c
2 changed files with 222 additions and 1 deletions

View File

@@ -134,7 +134,7 @@ data class MemberLabelUiState(
val isSaveEnabled: Boolean
get() {
val isCleared = labelText.isEmpty() && labelEmoji.isEmpty()
val hasValidLabel = labelText.length >= MIN_LABEL_TEXT_LENGTH
val hasValidLabel = labelText.length in MIN_LABEL_TEXT_LENGTH..MAX_LABEL_TEXT_LENGTH
return hasChanges && (hasValidLabel || isCleared) && saveState != SaveState.InProgress
}