CargoTransportUiState
data class CargoTransportUiState(val isLoading: Boolean = true, val imageModel: ImageModel? = null, val error: Throwable? = null)
Holds the UI state for the first view during cargo transport. The state reflects whether the image is still loading, has been loaded successfully, or encountered an error. Navigation buttons are enabled only when an image model is available.