Spaces:
Build error
Build error
| import { RemoveButton } from "#/components/shared/buttons/remove-button"; | |
| import { Thumbnail } from "./thumbnail"; | |
| interface ImagePreviewProps { | |
| src: string; | |
| onRemove?: () => void; | |
| size?: "small" | "large"; | |
| } | |
| export function ImagePreview({ | |
| src, | |
| onRemove, | |
| size = "small", | |
| }: ImagePreviewProps) { | |
| return ( | |
| <div data-testid="image-preview" className="relative w-fit shrink-0"> | |
| <Thumbnail src={src} size={size} /> | |
| {onRemove && <RemoveButton onClick={onRemove} />} | |
| </div> | |
| ); | |
| } | |