import { Component } from 'react'; import PropTypes from 'prop-types'; import { observer } from 'mobx-react'; import RecipePreviewModel from '../../../models/RecipePreview'; class RecipeItem extends Component { static propTypes = { recipe: PropTypes.instanceOf(RecipePreviewModel).isRequired, onClick: PropTypes.func.isRequired, }; render() { const { recipe, onClick } = this.props; return ( ); } } export default observer(RecipeItem);