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.
importUnauthorizedfrom'@spectrum-icons/illustrations/Unauthorized';<IllustratedMessage><Unauthorized/><Heading>Error 403: Access not allowed</Heading><Content>
You do not permission to 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 permission to 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
permission to 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>
See the Styling docs for a visualization of these values.