How to use SkeletonImage
Use the SkeletonImage
component to simulate images, illustrations, avatars or icons whenever loading asynchronous data.
Import
import { SkeletonImage } from '@contentful/f36-components';// orimport { SkeletonImage } from '@contentful/f36-skeleton';
Code examples
Best practices
- Each
SkeletonImage
needs to be wrapped by aSkeletonContainer
component. - Pass some value to the
width
andheight
props to make the skeleton the same size as the simulated image (default values are 70). You can use the same values a normal<rect>
tag would accept for width and height
- Pass some value to the
radiusX
andradiusY
props to control the roundness of skeleton's corners (default values are 0). You can use the same values a normal<rect>
tag would accept for rx and ry
Props
- Name
height
Defaultstringnumber70 - Name
offsetLeft
stringnumber - Name
offsetTop
stringnumber - Name
radiusX
Defaultstringnumber0 - Name
radiusY
Defaultstringnumber0 - Name
testId
Defaultstringcf-ui-skeleton-image - Name
width
Defaultstringnumber70