Overview
Allow an author of a blog to hide any reply they receive from the Remark.as discussion.
Implementation
If user viewing the discussion is the owner of the post, show them a button next to each comment's date: "Hide". Clicking it should call an API endpoint (async) that sets a flag in the replies table indicating that the post should be hidden. When successful, the post should be grayed out in the UI and the "Hide" button turned to "Unhide".
- Replies with hidden = 1 shouldn't be included when rendering the page as a non-owner
- Owners should see all posts, with hidden = 1 posts grayed out slightly.
- On these grayed out posts, parent post owner should see an option to "Unhide", which will turn the flag off