[CORL-294] Moderate a single story + quick search (#2286)

* feat: allow passing a `storyID` to `Query.moderationQueues`

* feat: moderate by story

* feat: implement search story combobox

* feat: add translations

* fix: tests

* fix: duplicate id

* fix: rename file

* chore: add more comments

* fix: add missing translation

* review: use query parameter "q" instead of url path

* chore: move placeholder logic inside, maybe this makes it clearer :-D
This commit is contained in:
Kiwi
2019-04-26 14:23:46 +00:00
committed by Wyatt Johnson
parent a91de05af9
commit ab938985e4
86 changed files with 1934 additions and 319 deletions
+17
View File
@@ -36,12 +36,29 @@ export default makeRouteConfig(
<Route path="moderate" {...ModerateContainer.routeConfig}>
<Redirect from="/" to="/admin/moderate/reported" />
<Route path="reported" {...ReportedQueueContainer.routeConfig} />
<Route
path="reported/:storyID"
{...ReportedQueueContainer.routeConfig}
/>
<Route path="pending" {...PendingQueueContainer.routeConfig} />
<Route
path="pending/:storyID"
{...PendingQueueContainer.routeConfig}
/>
<Route
path="unmoderated"
{...UnmoderatedQueueContainer.routeConfig}
/>
<Route
path="unmoderated/:storyID"
{...UnmoderatedQueueContainer.routeConfig}
/>
<Route path="rejected" {...RejectedQueueContainer.routeConfig} />
<Route
path="rejected/:storyID"
{...RejectedQueueContainer.routeConfig}
/>
<Redirect from=":storyID" to="/admin/moderate/reported/:storyID" />
</Route>
<Route path="stories" {...StoriesContainer.routeConfig} />
<Route path="community" {...CommunityContainer.routeConfig} />