# Component/Upload/ImageUploadPreview ## Props | Name | Type | Required | Default | Description | |------|------|----------|---------|-------------| | `src` | `string | undefined` | No | | | | `width` | `number | undefined` | No | 100 | | | `height` | `number | undefined` | No | 100 | | | `file` | `File | undefined` | No | | | | `alt` | `string | undefined` | No | | | | `label` | `string | undefined` | No | | | | `objectFit` | `"fill" "contain" "cover"` | Yes | | | | `size` | `undefined "small" "medium"` | No | medium | | | `readOnly` | `boolean | undefined` | No | | | | `disabled` | `boolean | undefined` | No | | | | `loading` | `boolean | undefined` | No | | | | `backgroundDark` | `boolean | undefined` | No | | | | `removable` | `boolean | undefined` | No | | | | `error` | `boolean | undefined` | No | | | | `borderRadius` | `CSSValueWithLength | undefined` | No | border_radius_styles_with_size.small | | | `onClick` | `((image_url: string) => void) | undefined` | No | | | | `onClickRemove` | `(() => void) | undefined` | No | | |