--- title: Вхідне зображення image: /images/user-guide/objects/objects.png --- Header import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import { SandpackEditor} from '@site/src/ui/SandpackEditor' import imageInputCode from '!!raw-loader!@site/src/ui/input/components/imageInputCode.js' Дозволяє користувачам завантажувати та видаляти зображення. ```jsx import { ImageInput } from "@/ui/input/components/ImageInput"; export const MyComponent = () => { return ; }; ``` | Властивості | Тип | Опис | | ------------ | ----------- | --------------------------------------------------------------------------------------------------------------------------------- | | зображення | рядок | URL джерела зображення | | onUpload | функція | Функція, яка викликається при завантаженні нового зображення користувачем. Вона отримує об'єкт `File` як параметр | | onRemove | функція | Функція, яка викликається при натисканні користувачем кнопки видалення | | onAbort | функція | Функція, яка викликається при натисканні користувачем кнопки припинення під час завантаження зображення | | isUploading | булевий тип | Вказує, чи зображення наразі завантажується | | errorMessage | рядок | Необов'язкове повідомлення про помилку для відображення під полем вводу зображення | | відключено | булевий тип | Якщо `true`, все поле вводу вимкнене, і кнопки не доступні для натискання |