//sdk/com.adobe.express.embedsdk.wishesandgreetings.ui/WishesAndGreetingsListingUiState
sealed interface WishesAndGreetingsListingUiState
Screen state for the Wishes & greetings listing, ported from theo-android NativeHSWishesListingUiState.
| Loading |
| Content |
| Error |
| Name | Summary |
|---|---|
| Content | data class Content(val categories: List<WishesAndGreetingsCategory>, val selectedCategoryId: String, val assetsState: WishesAndGreetingsStockAssetsState, val expandedTitle: String? = null) : WishesAndGreetingsListingUiState Categories loaded; assetsState carries the paged content for selectedCategoryId. |
| Error | data class Error(@StringResval messageRes: Int) : WishesAndGreetingsListingUiState Category catalog failed to load (the load-bearing fallback also failed). |
| Loading | data object Loading : WishesAndGreetingsListingUiState Categories / first stream not resolved yet. |