TuMarca

Empty

A placeholder component for empty states.

stable
Tipo: ui
Versión: 1.0.0
feedback empty placeholder state no-data

Comparación entre la versión Astro (Saastro) y React (shadcn/ui)

🚀 saastro/ui (Astro)
No results found
Try adjusting your search or filter to find what you're looking for.
⚛️ shadcn/ui (React)

Installation

Usage

---
import {
  Empty,
  EmptyHeader,
  EmptyMedia,
  EmptyTitle,
  EmptyDescription,
} from "@/components/ui-saastro/empty"
---

<Empty class="border">
  <EmptyHeader>
    <EmptyMedia variant="icon">
      <!-- Icon here -->
    </EmptyMedia>
    <EmptyTitle>No results found</EmptyTitle>
    <EmptyDescription>Try adjusting your search.</EmptyDescription>
  </EmptyHeader>
</Empty>

Components

  • Empty - The main container
  • EmptyHeader - Header section with title and description
  • EmptyMedia - Icon/image container with variants
  • EmptyTitle - The title text
  • EmptyDescription - The description text
  • EmptyContent - Additional content section

Props

EmptyMedia

PropTypeDefaultDescription
variant"default" | "icon""default"Visual style of the media container
classstring-Additional CSS classes

Accessibility

  • Centered text with balanced line wrapping
  • Semantic structure with title and description
  • Proper spacing for readability