let React = require('react'),
  Page = require('./../feed/Page');

module.exports = React.createClass({
  render() {
    const account = this.props.params.name;
    return (
      <Page account={account} path={'@' + account + '/posts'} sortBy="created" />
    );
  }
});

@@ -1,138 +1,502 @@
-le
+impor
 t React
- = require('react'),%0A  Page = require('./../feed/Page');%0A%0Amodule.exports = React.createClass(%7B%0A  render() %7B%0A    const account
+, %7B Component %7D from 'react';%0Aimport Feed from './../feed/Feed';%0Aimport %7B%0A  getFeedContentFromState,%0A  getFeedLoadingFromState,%0A  getFeedHasMoreFromState%0A%7D from './../helpers/stateHelpers';%0A%0Aexport default class Posts extends Component %7B%0A  constructor(props) %7B%0A    super(props);%0A  %7D%0A%0A  componentWillMount() %7B%0A    this.props.getUserComments(this.props.params.name);%0A  %7D%0A%0A  render() %7B%0A    const %7B feed, posts, getUserComments, getMoreUserComments, limit %7D = this.props;%0A    const username
  = t
@@ -522,99 +522,582 @@
 me;%0A
+%0A
     
-return (%0A      %3CPage account=%7Baccount%7D path=%7B'@' + account + '/posts'%7D sortBy=%22created%22
+const content = getFeedContentFromState('comments', username, feed, posts);%0A    const isFetching = getFeedLoadingFromState('comments', username, feed);%0A    const hasMore = getFeedHasMoreFromState('comments', username, feed);%0A    const loadContentAction = () =%3E getUserComments(username);%0A    const loadMoreContentAction = () =%3E getMoreUserComments(username, limit);%0A%0A    return (%0A      %3CFeed%0A        content=%7Bcontent%7D%0A        isFetching=%7BisFetching%7D%0A        hasMore=%7BhasMore%7D%0A        loadContent=%7BloadContentAction%7D%0A        loadMoreContent=%7BloadMoreContentAction%7D%0A     
  /%3E%0A
@@ -1108,11 +1108,9 @@
 );%0A  %7D%0A%7D
-);
 %0A

refactor posts to use Feed to show comments