--- 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' Allows users to upload and remove an image. ```jsx import { ImageInput } from "@/ui/input/components/ImageInput"; export const MyComponent = () => { return ; }; ``` | プロパティ | タイプ | 説明 | | ------------ | ------ | -------------------------------------------------------------------------------------- | | 写真 | string | 画像ソースURL | | onUpload | 機能 | 新しい画像がアップロードされたときに呼び出される関数。 新しい画像がアップロードされたときに呼び出される関数。 パラメーターとして `File` オブジェクトを受け取ります | | onRemove | 機能 | ユーザーが削除ボタンをクリックしたときに呼び出される関数 | | onAbort | 機能 | 画像のアップロード中に中止ボタンをクリックしたときに呼び出される関数 | | isUploading | ブール型 | 画像が現在アップロード中であるかどうかを示します | | errorMessage | string | 画像入力の下に表示されるオプションのエラーメッセージ | | disabled | ブール型 | `true` の場合、入力全体が無効化され、ボタンをクリックできなくなります。 |