importNotFoundfrom'@spectrum-icons/illustrations/NotFound';<IllustratedMessage><NotFound/><Heading>No results</Heading><Content>Try another search</Content></IllustratedMessage>
importNotFoundfrom'@spectrum-icons/illustrations/NotFound';<IllustratedMessage><NotFound/><Heading>No results</Heading><Content>Try another search</Content></IllustratedMessage>
importNotFoundfrom'@spectrum-icons/illustrations/NotFound';<IllustratedMessage><NotFound/><Heading>
No results
</Heading><Content>
Try another search
</Content></IllustratedMessage>
An IllustratedMessage consists of three areas: an illustration, a title, and a body.
Each of these sections can be populated by providing the following components to your IllustratedMessage as children:
svg, Heading (title), and Content (body).
importUploadfrom'@spectrum-icons/illustrations/Upload';<IllustratedMessage><Upload/><Heading>Drag and Drop your file</Heading><Content>
Select a File from your computer<br/> or Search Adobe Stock
</Content></IllustratedMessage>
importUploadfrom'@spectrum-icons/illustrations/Upload';<IllustratedMessage><Upload/><Heading>Drag and Drop your file</Heading><Content>
Select a File from your computer<br/>{' '}
or Search Adobe Stock
</Content></IllustratedMessage>
importUploadfrom'@spectrum-icons/illustrations/Upload';<IllustratedMessage><Upload/><Heading>
Drag and Drop your
file
</Heading><Content>
Select a File from
your computer<br/>{' '}
or Search Adobe
Stock
</Content></IllustratedMessage>
The title of an IllustratedMessage is typically provided via its Heading.
If a Heading isn't specified, the illustration needs an aria-label prop to identify it to assistive technology.
If you pass an SVG in yourself, you'll need to ensure that the role prop is set to img as well.
importNoSearchResultsfrom'@spectrum-icons/illustrations/NoSearchResults';<IllustratedMessage><NoSearchResults/><Heading>No matching results</Heading><Content>Try another search.</Content></IllustratedMessage>
importNoSearchResultsfrom'@spectrum-icons/illustrations/NoSearchResults';<IllustratedMessage><NoSearchResults/><Heading>No matching results</Heading><Content>Try another search.</Content></IllustratedMessage>
importNoSearchResultsfrom'@spectrum-icons/illustrations/NoSearchResults';<IllustratedMessage><NoSearchResults/><Heading>
No matching results
</Heading><Content>
Try another search.
</Content></IllustratedMessage>
importUnauthorizedfrom'@spectrum-icons/illustrations/Unauthorized';<IllustratedMessage><Unauthorized/><Heading>Error 403: Access not allowed</Heading><Content>
You do not have permission to access this page. Try checking the URL or
visit a different page.
</Content></IllustratedMessage>
importUnauthorizedfrom'@spectrum-icons/illustrations/Unauthorized';<IllustratedMessage><Unauthorized/><Heading>Error 403: Access not allowed</Heading><Content>
You do not have permission to access this page. Try
checking the URL or visit a different page.
</Content></IllustratedMessage>
importUnauthorizedfrom'@spectrum-icons/illustrations/Unauthorized';<IllustratedMessage><Unauthorized/><Heading>
Error 403: Access
not allowed
</Heading><Content>
You do not have
permission to
access this page.
Try checking the
URL or visit a
different page.
</Content></IllustratedMessage>
<IllustratedMessage><NotFound/><Heading>Error 404: Page not found</Heading><Content>
This page isn't available. Try checking the URL or visit a different page.
</Content></IllustratedMessage>
<IllustratedMessage><NotFound/><Heading>Error 404: Page not found</Heading><Content>
This page isn't available. Try checking the URL or
visit a different page.
</Content></IllustratedMessage>
<IllustratedMessage><NotFound/><Heading>
Error 404: Page not
found
</Heading><Content>
This page isn't
available. Try
checking the URL or
visit a different
page.
</Content></IllustratedMessage>
importErrorfrom'@spectrum-icons/illustrations/Error';<IllustratedMessage><Error/><Heading>Error 500: Internal server error</Heading><Content>Something went wrong. Please try again later.</Content></IllustratedMessage>
importErrorfrom'@spectrum-icons/illustrations/Error';<IllustratedMessage><Error/><Heading>Error 500: Internal server error</Heading><Content>
Something went wrong. Please try again later.
</Content></IllustratedMessage>
importErrorfrom'@spectrum-icons/illustrations/Error';<IllustratedMessage><Error/><Heading>
Error 500: Internal
server error
</Heading><Content>
Something went
wrong. Please try
again later.
</Content></IllustratedMessage>
importUnavailablefrom'@spectrum-icons/illustrations/Unavailable';<IllustratedMessage><Unavailable/><Heading>Error 503: Service unavailable</Heading><Content>
This page isn't working. Try a different page or try again later.
</Content></IllustratedMessage>
importUnavailablefrom'@spectrum-icons/illustrations/Unavailable';<IllustratedMessage><Unavailable/><Heading>Error 503: Service unavailable</Heading><Content>
This page isn't working. Try a different page or try
again later.
</Content></IllustratedMessage>
importUnavailablefrom'@spectrum-icons/illustrations/Unavailable';<IllustratedMessage><Unavailable/><Heading>
Error 503: Service
unavailable
</Heading><Content>
This page isn't
working. Try a
different page or
try again later.
</Content></IllustratedMessage>
importTimeoutfrom'@spectrum-icons/illustrations/Timeout';<IllustratedMessage><Timeout/><Heading>Error 504: Server timeout</Heading><Content>The server took too long. Please try again later.</Content></IllustratedMessage>
importTimeoutfrom'@spectrum-icons/illustrations/Timeout';<IllustratedMessage><Timeout/><Heading>Error 504: Server timeout</Heading><Content>
The server took too long. Please try again later.
</Content></IllustratedMessage>
importTimeoutfrom'@spectrum-icons/illustrations/Timeout';<IllustratedMessage><Timeout/><Heading>
Error 504: Server
timeout
</Heading><Content>
The server took too
long. Please try
again later.
</Content></IllustratedMessage>