The Follower and Following pages are up and show who a user has as followers, and who they are following themselves. The user name and avatar is shown.
Completed Tasks
Follower and Following Pages
Github commits for work done
Video demonstration
None this time.
Follower and Following Pages
The followers list is the longest. By default only 100 users will be shown. To show more, scroll down and see the infinite load get more users to show.
The following page works the same way.
The follower and following pages use a small component to iterate through their respective arrays and shows each user as an avatar and user link.
The Redux store is where the data comes from. The user being looked up is required. Optionally, the startFrom letter or name can be supplied, which is also used to continue to get more data after the first 100 users are displayed. The limit is currently 100, but I made an add option to decrease or increase it slightly, although it won't be too useful to do so as going by 100 at a time with infinite scroll is easy and no one will notice the difference.
One thing to note, like the getting of posts, you need to increase the number of results by one on subsequent data fetches limit = limit + 1; because the new result has the same user as the old result set. So with 101 new results, the same user is removed from the beginning of the results with followers = followers.slice(1).
Ongoing Tasks
Look forward to these tasks and others I come up with being worked on next :)
- Adding sort functions to the Communities and Kurated pages
- Liking Kurated post submissions in communities
- Rating Kurated post submissions in communities
- Tweak comments (limit to 20, show more option, max nested depth)
- Implement PRPL Pattern for better performance
- Viewing comments in their own page view
- Follows, Followers and Post Count on user pages
- Dark skin for the site
- Selecting posts to vote at a later time
- Improve Blog page, with rep, description and location
- Add a settings page
- Add nsfw filtering
- Add progressive image loading
- Flag a post
- Steem Wallet
Additional Tasks
None to add.
If you appreciate and value the content, please consider: Upvoting, Sharing or Reblogging below.
me for more content to come!
Like what I do? Then consider giving me a vote on the Witness page :) Thanks!
My goal is to share knowledge, truth and moral understanding in order to help change the world for the better. If you appreciate and value what I do, please consider supporting me as a Steem Witness by voting for me at the bottom of the Witness page.
Posted from KURE
