<!-- source-hash: 014c102abc20fc25a1d9822d195e6330 -->
A deprecated React component that renders a 24×24 SVG vendor placeholder icon using an embedded base64 PNG image pattern.

## Key Components

### `EmptyVendorIconProps`
Interface with a single optional `className` prop for custom styling.

### `EmptyVendorIcon`
A functional React component that renders an SVG with a rounded rectangle shape (`4px` corner radius via path) filled with a tiled pattern referencing a base64-encoded 96×96 PNG image.

> **⚠️ Deprecated:** Use icons from `icons-v2-generated` instead.

## Usage Example

```typescript
import { EmptyVendorIcon } from './empty-vendor-icon';

// Basic usage
<EmptyVendorIcon />

// With custom styling
<EmptyVendorIcon className="w-8 h-8 opacity-50" />
```

## Notes

- Renders at a fixed `24×24` viewport but can be resized via `className` (e.g., Tailwind `w-*`/`h-*`)
- Uses `xlink:href` for the internal SVG pattern reference — a legacy SVG attribute still broadly supported
- The embedded base64 PNG avoids any external image dependency, making it fully self-contained
- The component is marked `@deprecated` — prefer the modern `icons-v2-generated` icon set for new usage