'use strict'; import React from 'react'; import { Link } from 'react-router'; let AccordionListItem = React.createClass({ propTypes: { badge: React.PropTypes.object, className: React.PropTypes.string, thumbnail: React.PropTypes.object, heading: React.PropTypes.object, subheading: React.PropTypes.object, subsubheading: React.PropTypes.object, buttons: React.PropTypes.object, linkData: React.PropTypes.string, children: React.PropTypes.oneOfType([ React.PropTypes.arrayOf(React.PropTypes.element), React.PropTypes.element ]) }, render() { const { badge, buttons, children, className, heading, linkData, subheading, subsubheading, thumbnail } = this.props; return (
{thumbnail}
{heading} {subheading} {subsubheading}
{buttons}
{badge}
{children}
); } }); export default AccordionListItem;