1.0
1.0
1.0
1.0
3
1.0
Реализовать пользовательский интерфейс экрана `ItemEditScreen`.
1. Открыть файл `app/src/main/java/com/homebox/lens/ui/screen/itemedit/ItemEditScreen.kt`.
2. Добавить `ItemEditViewModel` в параметры Composable-функции `ItemEditScreen`.
3. Получить `UiState` из ViewModel.
4. На основе `UiState` отобразить поля для ввода данных товара (название, описание, и т.д.). Использовать `TextField` из Jetpack Compose.
5. Добавить кнопку "Сохранить" (`Button` или `FloatingActionButton`).
6. При изменении текста в полях, вызывать методы ViewModel для обновления состояния.
7. При нажатии на кнопку "Сохранить", вызывать метод `saveItem()` у ViewModel.
- `ItemEditScreen.kt` отображает поля для редактирования данных товара.
- UI реагирует на изменения состояния (`UiState`) из ViewModel.
- Пользовательский ввод обновляет состояние в ViewModel.
- Кнопка "Сохранить" вызывает `saveItem()` в ViewModel.
- Экран успешно компилируется.