--- title: Entrada de imagen --- Encabezado Permite a los usuarios subir y eliminar una imagen. ```jsx import { ImageInput } from "@/ui/input/components/ImageInput"; export const MyComponent = () => { return ; }; ``` | Props | Tipo | Descripción | | ------------- | -------- | ---------------------------------------------------------------------------------------------------------- | | foto | cadena | La URL de origen de la imagen | | onUpload | función | La función que se llama cuando un usuario sube una nueva imagen. Recibe el objeto `File` como un parámetro | | onRemove | función | La función que se llama cuando el usuario hace clic en el botón eliminar | | onAbort | función | La función que se llama cuando un usuario hace clic en el botón de abortar durante la subida de imagen | | isUploading | booleano | Indica si una imagen se está cargando actualmente | | errorMessage | cadena | Un mensaje de error opcional para mostrar debajo de la entrada de imagen | | "desactivado" | booleano | Si es `true`, toda la entrada está deshabilitada y los botones no son clicables |