yarn add @leafygreen-ui/skeleton-loader
npm install @leafygreen-ui/skeleton-loader
<ParagraphSkeleton />
<ParagraphSkeleton withHeader />
<FormSkeleton />
<CardSkeleton />
<TableSkeleton columnLabels={['Column 1', 'Column 2']} />
Name |
Type |
Default |
Description |
size |
string |
default |
Determines the height of the skeleton |
HTML div props |
|
|
Additional HTML div properties |
Name |
Type |
Default |
Description |
withHeader |
boolean |
false |
Indicates whether the header skeleton should be rendered |
HTML div props |
|
|
Additional HTML div properties |
Name |
Type |
Default |
Description |
columnLabels |
Array<React.ReactNode> |
|
Column labels. Empty strings will be treated as unknown and render a simple skeleton. |
numRows |
number |
5 |
Number of rows |
numCols |
number |
4 |
Number of columns |
baseFontSize |
13 | 16 |
13 |
Base font size |
HTML div props |
|
|
Additional HTML div properties |
<FormSkeleton />
only extends HTML div
props.
<CardSkeleton />
only extends HTML div
props.
Name |
Type |
Default |
Description |
size |
'small' | 'default' | 'large' | 'xlarge' | number |
default |
Determines the height of the skeleton |
HTML div props |
|
|
Additional HTML div properties |