EmptyState

Placeholder for empty content areas. Shows icon, title, description, and optional action.

Preview

Usage

import { EmptyState } from '@ramtt/ui'

<EmptyState
  title="No sessions"
  description="Upload a FIT file to get started."
  action={<Button>Upload</Button>}
/>

Props

PropTypeDefaultDescription
title*stringPrimary text
descriptionstringSecondary text
iconReactNodeLeading icon
actionReactNodeAction button