This repository has been archived by the owner on May 7, 2021. It is now read-only.
View Content and Communities, Request to Join Communities, and Approve/Deny Requests #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Some important New Features were added that bring better UX and interactivity to the site.
New Features
View Content from Steem
Click on a post title on the Kurate page, and you can view the content of that post!
Communities Page to View Communities
You can view the
Newly Created
andRecently Active
communities. They display some data about each community, such as the number ofPosts
andUsers
, when it wasCreated
, and who theOwner
is.User Send Request to Join a Community
If you're not a member of a community, you can click on
Join
. It will then change toRequested
. If you're already a member, you won't see any option to join.Community Staff can Approve or Deny a Request to Join
In the
Manage
section, there is now aJoin Requests
section above theMembers
list. You can see theUser
who requested to join the community,When
they requested to join, and the actions toApprove
orDeny
the request to join.Bug Fixes
The Home page wasn't fetching new data when the route/page was revisited in the same session. removed an
if()
that was preventing new data fetches solved the issue.Other Changes/Improvements
Some minor changes, but important for the UX (user experience), are some stats for the communities you can see in the
Manage
page. In addition toPosts
, theUsers
andJoin Requests
are now visible. They will update on-the-fly when you manually add/delete a user, or when approving or denying a user who has requested to join.I forgot to merge the previous PR, so some of changes I made since then are in there as commits as well, when they should be here for the new functionality since the last PR description: