1 | import { withTheme } from '../config';
|
2 | import { ListItemBase } from './ListItemBase';
|
3 | import ListItemContent from './ListItemContent';
|
4 | import ListItemChevron from './ListItemChevron';
|
5 | import ListItemInput from './ListItemInput';
|
6 | import ListItemCheckBox from './ListItemCheckBox';
|
7 | import ListItemButtonGroup from './ListItemButtonGroup';
|
8 | import ListItemTitle from './ListItemTitle';
|
9 | import ListItemSubtitle from './ListItemSubtitle';
|
10 | import ListItemSwipeable from './ListItemSwipeable';
|
11 | import ListItemAccordion from './ListItemAccordion';
|
12 | const ListItem = Object.assign(ListItemBase);
|
13 | export { ListItem };
|
14 | const ThemedListItem = Object.assign(withTheme(ListItem, 'ListItem'), {
|
15 | Accordion: ListItemAccordion,
|
16 | Chevron: ListItemChevron,
|
17 | Content: ListItemContent,
|
18 | Input: ListItemInput,
|
19 | Title: ListItemTitle,
|
20 | Subtitle: ListItemSubtitle,
|
21 | Swipeable: ListItemSwipeable,
|
22 | CheckBox: ListItemCheckBox,
|
23 | ButtonGroup: ListItemButtonGroup,
|
24 | });
|
25 | export default ThemedListItem;
|