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