From c89d435b5a390aaa5b74869d35999746f060ef74 Mon Sep 17 00:00:00 2001 From: Jake Walker Date: Thu, 4 Aug 2022 18:41:53 +0100 Subject: [PATCH] Finish UI skeleton --- frontend/src/App.tsx | 37 +++++++++++++---------- frontend/src/components/ChannelList.tsx | 24 ++++++++++----- frontend/src/components/Header.tsx | 39 +++++++++++++++++++++---- frontend/src/components/MemberList.tsx | 10 +++++-- 4 files changed, 79 insertions(+), 31 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 71f7e9f..7dc5839 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -1,27 +1,32 @@ -import { AppShell, Box, Grid, Stack } from "@mantine/core" +import { AppShell, Box, Button, Grid, Group, Input, Stack } from "@mantine/core" +import { useState } from "react" import ChannelList from "./components/ChannelList" import Header from "./components/Header" import MemberList from "./components/MemberList" import Message from "./components/Message" function App() { + const [opened, setOpened] = useState(false); + return ( } - header={
}> - - - - {[...Array(10)].map((e, i) => ( - - ))} - - - - - - + padding={0} + navbarOffsetBreakpoint="sm" + navbar={