@leafygreen-ui/skeleton-loader
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

Skeleton Loader

npm (scoped)

Installation

Yarn

yarn add @leafygreen-ui/skeleton-loader

NPM

npm install @leafygreen-ui/skeleton-loader

Example

<ParagraphSkeleton />
<ParagraphSkeleton withHeader />
<FormSkeleton />
<CardSkeleton />
<TableSkeleton columnLabels={['Column 1', 'Column 2']} />

Properties

Skeleton

Name Type Default Description
size string default Determines the height of the skeleton
HTML div props Additional HTML div properties

Paragraph Skeleton

Name Type Default Description
withHeader boolean false Indicates whether the header skeleton should be rendered
HTML div props Additional HTML div properties

Table Skeleton

Name Type Default Description
columnLabels Array<string> 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

Form Skeleton

<FormSkeleton /> only extends HTML div props.

Card Skeleton

<CardSkeleton /> only extends HTML div props.

/@leafygreen-ui/skeleton-loader/

    Package Sidebar

    Install

    npm i @leafygreen-ui/skeleton-loader

    Weekly Downloads

    2,351

    Version

    1.2.0

    License

    Apache-2.0

    Unpacked Size

    161 kB

    Total Files

    142

    Last publish

    Collaborators

    • stephl3
    • brookescarlett
    • shaneeza
    • hswolff
    • thesonofthomp