watercolor-ui
Version:
A modern minimalist cross-framework component library
119 lines • 4.12 kB
TypeScript
export function Table({ size, stickyHeader, dense, hover, striped, children, className, ...rest }: {
[x: string]: any;
size?: string | undefined;
stickyHeader?: boolean | undefined;
dense?: boolean | undefined;
hover?: boolean | undefined;
striped?: boolean | undefined;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
export namespace Table {
let displayName: string;
}
export function TableHead({ children, className, ...rest }: {
[x: string]: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
export namespace TableHead {
let displayName_1: string;
export { displayName_1 as displayName };
}
export function TableBody({ children, className, ...rest }: {
[x: string]: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
export namespace TableBody {
let displayName_2: string;
export { displayName_2 as displayName };
}
export function TableRow({ hover: hoverProp, selected, clickable, children, className, onClick, ...rest }: {
[x: string]: any;
hover: any;
selected?: boolean | undefined;
clickable?: boolean | undefined;
children: any;
className?: string | undefined;
onClick: any;
}): import("react/jsx-runtime").JSX.Element;
export namespace TableRow {
let displayName_3: string;
export { displayName_3 as displayName };
}
export function TableCell({ component: Component, align, padding, size: sizeProp, sortDirection, variant, scope, children, className, ...rest }: {
[x: string]: any;
component?: string | undefined;
align?: string | undefined;
padding?: string | undefined;
size: any;
sortDirection?: boolean | undefined;
variant?: string | undefined;
scope: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
export namespace TableCell {
let displayName_4: string;
export { displayName_4 as displayName };
}
export default TableExport;
declare const TableExport: {
({ size, stickyHeader, dense, hover, striped, children, className, ...rest }: {
[x: string]: any;
size?: string | undefined;
stickyHeader?: boolean | undefined;
dense?: boolean | undefined;
hover?: boolean | undefined;
striped?: boolean | undefined;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
} & {
Head: {
({ children, className, ...rest }: {
[x: string]: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
Body: {
({ children, className, ...rest }: {
[x: string]: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
Row: {
({ hover: hoverProp, selected, clickable, children, className, onClick, ...rest }: {
[x: string]: any;
hover: any;
selected?: boolean | undefined;
clickable?: boolean | undefined;
children: any;
className?: string | undefined;
onClick: any;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
Cell: {
({ component: Component, align, padding, size: sizeProp, sortDirection, variant, scope, children, className, ...rest }: {
[x: string]: any;
component?: string | undefined;
align?: string | undefined;
padding?: string | undefined;
size: any;
sortDirection?: boolean | undefined;
variant?: string | undefined;
scope: any;
children: any;
className?: string | undefined;
}): import("react/jsx-runtime").JSX.Element;
displayName: string;
};
};
//# sourceMappingURL=Table.d.ts.map