list-empty.js 697 B

1234567891011121314151617181920212223242526
  1. import React from 'react';
  2. import DiffMessage from 'misago/components/threads-list/diff-message'; // jshint ignore:line
  3. export default class extends React.Component {
  4. getDiffMessage() {
  5. if (this.props.diffSize > 0) {
  6. /* jshint ignore:start */
  7. return <DiffMessage diffSize={this.props.diffSize}
  8. applyDiff={this.props.applyDiff} />;
  9. /* jshint ignore:end */
  10. } else {
  11. return null;
  12. }
  13. }
  14. render () {
  15. /* jshint ignore:start */
  16. return <div className="threads-list ui-ready">
  17. <ul className="list-group">
  18. {this.getDiffMessage()}
  19. {this.props.children}
  20. </ul>
  21. </div>;
  22. /* jshint ignore:end */
  23. }
  24. }