@elacity-js/uikit
Version:
React / Material UI Design kit for Elacity project
17 lines (16 loc) • 658 B
TypeScript
import React from 'react';
import type { BoxProps } from '@mui/material/Box';
interface ListGroupProps<T> extends BoxProps {
loading?: boolean;
title?: string;
assets: T[];
hideEmpty?: boolean;
keyExtractor: (item: T, index: number) => string;
renderItem: (item: T) => React.ReactNode;
EmptyComponent?: React.ComponentType;
seeMoreLink?: string;
seeMoreText?: string;
containerSx?: BoxProps['sx'];
}
declare const _default: <T>({ loading, hideEmpty, title, assets, renderItem, keyExtractor, EmptyComponent, seeMoreLink, seeMoreText, containerSx, ...props }: ListGroupProps<T>) => JSX.Element;
export default _default;