```js type Props = { children: React.Element, renderStatus?: () => React.Element }; function Test(props: Props, context) { if (context.show) { return props.renderStatus ? props.renderStatus() : null; } return props.children; } Test.contextTypes = { show: PropTypes.bool }; export default React.memo(Test) ``` output ``` Error: No suitable component definition found. ```