Widget
WidgetHeader Component
Playground
Props
| Prop | Type | Default | Value |
|---|---|---|---|
variant | 'default' | 'outlined' | 'elevated' | 'glass' | β | |
padding | 'none' | 'sm' | 'md' | 'lg' | β | |
minHeight | string | number | β |
Related Components
WidgetHeaderWidgetContent
Usage
<WidgetHeader
title="Revenue"
subtitle="Last 30 days"
actions={<ToggleGroup />}
/><WidgetContent isLoading={loading} isEmpty={!data.length} showDots>
<Chart />
</WidgetContent><Widget>
<WidgetHeader
title="Sales Overview"
subtitle="Monthly performance"
actions={<ToggleGroup />}
/>
<WidgetContent isLoading={loading} isEmpty={!data.length}>
<BarChart data={data} />
</WidgetContent>
</Widget>// With custom loading state and dotted background
<Widget>
<WidgetHeader title="Revenue" />
<WidgetContent
isLoading={loading}
loadingContent={<BarChartSkeleton height={200} />}
showDots
>
<AreaChart data={data} />
</WidgetContent>
</Widget>Variants
Style Variants
default
outlined
elevated
glass
Disabled State
default disabled
outlined disabled
elevated disabled