package de.krisenvorrat.app.ui.inventory

import de.krisenvorrat.shared.model.InventoryInfoDto

internal data class InventoryPickerUiState(
    val inventories: List<InventoryInfoDto> = emptyList(),
    val activeInventoryName: String = "",
    val isLoading: Boolean = false,
    val isCreating: Boolean = false,
    val isSwitching: Boolean = false,
    val newInventoryName: String = "",
    val isCreateDialogVisible: Boolean = false,
    val error: String? = null
)
