Skip to content

Instantly share code, notes, and snippets.

@tdcolvin
Last active June 27, 2023 13:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tdcolvin/3d55485bac3fc52c4d20b966ff8f5e8e to your computer and use it in GitHub Desktop.
Save tdcolvin/3d55485bac3fc52c4d20b966ff8f5e8e to your computer and use it in GitHub Desktop.
data class AddEditPlanetUiState(
val planetName: String = "",
val planetDistanceLy: Float = 1.0F,
val planetDiscovered: Date = Date(),
val isLoading: Boolean = false,
val isPlanetSaved: Boolean = false
)
@HiltViewModel
class AddEditPlanetViewModel @Inject constructor(): ViewModel() {
private val _uiState = MutableStateFlow(AddEditPlanetUiState())
val uiState: StateFlow<AddEditPlanetUiState> = _uiState.asStateFlow()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment