IllustrationPrimitive
To implement IllustrationPrimitive component into your project you’ll need to add the import:
import IllustrationPrimitive from "@kiwicom/orbit-components/lib/primitives/IllustrationPrimitive";
After adding import into your project you can use it simply like:
<IllustrationPrimitive name="Accommodation" size="small" />
Usage
As with every primitive, you should have a good reason to use IllustrationPrimitive, prefer usage of Illustration and AirportIllustration as they are typed more strictly.
Props
Table below contains all types of the props available in IllustrationPrimitive component.
| Name | Type | Default | Description |
|---|---|---|---|
| alt | string | Optional property for passing own alt attribute to the DOM image element. By default, the name of illustration is used. | |
| dataTest | string | Optional prop for testing purposes. | |
| id | string | Set id for IllustrationPrimitive | |
| name | string | Name for the displayed illustrationPrimitive. | |
| size | enum | "medium" | The size of the IllustrationPrimitive. |
| margin | string \| number \| Object | Utility property to set margin. |
enum
| size |
|---|
"extraSmall" |
"small" |
"medium" |
"large" |
"display" |