@shakibdshy/react-tablegrid
Version:
A modern, flexible, headless and advanced table component for React with grid layout
87 lines (83 loc) • 2.4 kB
TypeScript
import * as tailwind_variants from 'tailwind-variants';
import * as tailwind_variants_dist_config from 'tailwind-variants/dist/config';
import { TableVariant } from './types.js';
import 'react';
interface TableVariantStyles {
wrapper: string;
TableColumn: string;
}
declare const tableVariants: Record<TableVariant, TableVariantStyles>;
declare const defaultVariant: TableVariant;
/**
* Combined table styles with variants
*/
declare const tableStyles: tailwind_variants.TVReturnType<{
variant: Record<TableVariant, TableVariantStyles>;
}, {
empty: string[];
searchContainer: string[];
searchInput: string[];
loading: string[];
resizer: string[];
resizerIndicator: string[];
sortButton: string[];
body: string[];
row: string[];
cell: string[];
header: string[];
headerRow: string[];
TableColumn: string[];
headerGroup: string[];
wrapper: string[];
scrollContainer: string[];
table: string[];
}, undefined, tailwind_variants_dist_config.TVConfig<{
variant: Record<TableVariant, TableVariantStyles>;
}, {
variant: Record<TableVariant, TableVariantStyles>;
}>, {
variant: Record<TableVariant, TableVariantStyles>;
}, {
empty: string[];
searchContainer: string[];
searchInput: string[];
loading: string[];
resizer: string[];
resizerIndicator: string[];
sortButton: string[];
body: string[];
row: string[];
cell: string[];
header: string[];
headerRow: string[];
TableColumn: string[];
headerGroup: string[];
wrapper: string[];
scrollContainer: string[];
table: string[];
}, tailwind_variants.TVReturnType<{
variant: Record<TableVariant, TableVariantStyles>;
}, {
empty: string[];
searchContainer: string[];
searchInput: string[];
loading: string[];
resizer: string[];
resizerIndicator: string[];
sortButton: string[];
body: string[];
row: string[];
cell: string[];
header: string[];
headerRow: string[];
TableColumn: string[];
headerGroup: string[];
wrapper: string[];
scrollContainer: string[];
table: string[];
}, undefined, tailwind_variants_dist_config.TVConfig<{
variant: Record<TableVariant, TableVariantStyles>;
}, {
variant: Record<TableVariant, TableVariantStyles>;
}>, unknown, unknown, undefined>>;
export { defaultVariant, tableStyles, tableVariants };