From bb287cbd076940bd09f6afb61b642370d020f91e Mon Sep 17 00:00:00 2001 From: Dessalines Date: Fri, 10 Apr 2020 16:55:57 -0400 Subject: Adding an admin settings page. - Fixes #620 - Adding a UserListing component. Fixes #627 --- ui/src/components/navbar.tsx | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'ui/src/components/navbar.tsx') diff --git a/ui/src/components/navbar.tsx b/ui/src/components/navbar.tsx index d7f3b5a8..e0d8aff5 100644 --- a/ui/src/components/navbar.tsx +++ b/ui/src/components/navbar.tsx @@ -16,6 +16,7 @@ import { Comment, CommentResponse, PrivateMessage, + UserView, PrivateMessageResponse, WebSocketJsonResponse, } from '../interfaces'; @@ -40,6 +41,7 @@ interface NavbarState { messages: Array; unreadCount: number; siteName: string; + admins: Array; } export class Navbar extends Component { @@ -53,6 +55,7 @@ export class Navbar extends Component { messages: [], expanded: false, siteName: undefined, + admins: [], }; constructor(props: any, context: any) { @@ -179,6 +182,19 @@ export class Navbar extends Component {