UNPKG

aura-glass

Version:

A comprehensive glassmorphism design system for React applications with 142+ production-ready components

24 lines 875 B
import React from "react"; export interface ColumnDef<T> { key: keyof T; label: string; sortable?: boolean; filterable?: boolean; render?: (value: T[keyof T], item: T) => React.ReactNode; width?: string; } export interface GlassDataTableProps<T> extends React.HTMLAttributes<HTMLDivElement> { data: T[]; columns: ColumnDef<T>[]; loading?: boolean; searchable?: boolean; paginated?: boolean; pageSize?: number; emptyMessage?: string; loadingRows?: number; } export declare function GlassDataTable<T extends Record<string, any>>({ data, columns, loading, searchable, paginated, pageSize, emptyMessage, loadingRows, className, ...props }: GlassDataTableProps<T>): import("react/jsx-runtime").JSX.Element; export declare namespace GlassDataTable { var displayName: string; } //# sourceMappingURL=GlassDataTable.d.ts.map