Qeet Docs
Components

Feedback & status

Alerts, banners, toasts, notifications, progress, and empty/loading/error states from @qeetrix/ui.

import { Alert, toast, Progress, EmptyState, DataState } from "@qeetrix/ui";

Inline messages

Alert

An inline message block: Alert, AlertTitle, AlertDescription (with alertVariants).

A full-width page banner; ships bannerVariants. Props via BannerProps.

Transient & async notifications

Toast

Imperative toasts via the toast() function; mount <Toaster /> once near the app root. Types: ToastInput, ToastType.

Notification

A single notification card; ships notificationVariants. Props via NotificationProps.

NotificationCenter

An inbox/notification-center surface. Types: NotificationItem, NotificationCenterProps.

Progress & presence

Progress

A determinate/indeterminate progress bar.

Meter

A bounded value meter (e.g. usage); ships meterIndicatorVariants. Props via MeterProps.

Spinner

A loading spinner; ships spinnerVariants.

Skeleton

A content placeholder for loading states.

PresenceIndicator

An online/away/offline dot; ships presenceVariants. Props via PresenceIndicatorProps.

Composite states

EmptyState

A standardized empty-state layout (icon, title, description, action). Props via EmptyStateProps.

DataState

A wrapper that renders empty / loading / error states for data-driven views. Props via DataStateProps.

On this page