UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

20 lines (19 loc) 648 B
import type { ReactPropsBase } from 'jamis-core'; import React from 'react'; export interface ListGroupProps extends ReactPropsBase, Omit<React.InputHTMLAttributes<HTMLDivElement>, 'placeholder' | 'className'> { expand?: boolean; items?: Array<any>; itemClassName?: string; itemRender: (item: any, index: number) => JSX.Element; placeholder?: JSX.Element; getItemProps?: (props: { item: any; index: number; }) => any; } export default class ListGroup extends React.Component<ListGroupProps> { static defaultProps: { itemRender: (item: any) => JSX.Element; }; render(): JSX.Element; }