import React from 'react'; import Comment from '../containers/Comment'; import LoadMore from './LoadMore'; import {getErrorMessages} from 'plugin-api/beta/client/utils'; class TabPane extends React.Component { state = { loadingState: '', }; loadMore = () => { this.setState({loadingState: 'loading'}); this.props.loadMore() .then(() => { this.setState({loadingState: 'success'}); }) .catch((error) => { this.setState({loadingState: 'error'}); this.props.notify('error', getErrorMessages(error)); }); } render() { const {root, data, asset: {featuredComments, ...asset}, viewComment} = this.props; return (