@jdcfe/yep-react
Version:
一套移动端的React组件库
19 lines (18 loc) • 691 B
TypeScript
import * as React from 'react';
import { IndexedListProps } from './index';
export interface ListViewProps extends IndexedListProps {
renderSectionHeader: (sectionData: string, sectionId: string) => React.ReactNode;
renderSectionBodyWrapper: (sectionId: string) => React.ReactNode;
sectionBodyClassName: string;
}
export interface StaticRendererProps {
render: () => React.ReactNode;
}
export default class ListView extends React.PureComponent<ListViewProps> {
listViewRef: HTMLDivElement;
static defaultProps: {
renderSectionBodyWrapper: (sectionId: string) => JSX.Element;
renderBodyComponent: () => JSX.Element;
};
render(): JSX.Element;
}