--- title: Ввод изображения --- Заголовок Позволяет пользователям загружать и удалять изображение. ```jsx import { ImageInput } from "@/ui/input/components/ImageInput"; export const MyComponent = () => { return ; }; ``` | Свойства | Тип | Описание | | ------------ | ------- | ------------------------------------------------------------------------------------------------------------------- | | изображение | строка | URL источника изображения | | onUpload | функция | Функция вызывается, когда пользователь загружает новое изображение. Она получает объект `File` в качестве параметра | | onRemove | функция | Функция вызывается, когда пользователь нажимает на кнопку удаления | | onAbort | функция | Функция вызывается, когда пользователь нажимает на кнопку отмены во время загрузки изображения | | isUploading | булево | Указывает, загружается ли в данный момент изображение | | errorMessage | строка | Необязательное сообщение об ошибке для отображения под вводом изображения | | отключено | булево | Если `true`, весь элемент ввода отключен и кнопки не кликабельны |