aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/app/dashboard/components/Sidebar.tsx
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-03-01 18:00:58 +0000
committerMohamedBassem <me@mbassem.com>2024-03-01 18:00:58 +0000
commit75d315dda4232ee3b89abf054f0b6ee10105ffe3 (patch)
treef0796a136578f3b5aa82b4b3313e54fa3061ff5f /packages/web/app/dashboard/components/Sidebar.tsx
parent588471d65039e6920751ac2add8874ee932bc2f1 (diff)
downloadkarakeep-75d315dda4232ee3b89abf054f0b6ee10105ffe3.tar.zst
feature: Add support for creating and updating lists
Diffstat (limited to 'packages/web/app/dashboard/components/Sidebar.tsx')
-rw-r--r--packages/web/app/dashboard/components/Sidebar.tsx10
1 files changed, 7 insertions, 3 deletions
diff --git a/packages/web/app/dashboard/components/Sidebar.tsx b/packages/web/app/dashboard/components/Sidebar.tsx
index b8b7fc56..7eea6b6d 100644
--- a/packages/web/app/dashboard/components/Sidebar.tsx
+++ b/packages/web/app/dashboard/components/Sidebar.tsx
@@ -4,6 +4,8 @@ import SidebarItem from "./SidebarItem";
import { getServerAuthSession } from "@/server/auth";
import Link from "next/link";
import SidebarProfileOptions from "./SidebarProfileOptions";
+import { Separator } from "@/components/ui/separator";
+import AllLists from "./AllLists";
export default async function Sidebar() {
const session = await getServerAuthSession();
@@ -12,16 +14,16 @@ export default async function Sidebar() {
}
return (
- <aside className="flex h-full w-60 flex-col border-r p-4">
+ <aside className="flex h-screen w-60 flex-col gap-5 border-r p-4">
<Link href={"/dashboard/bookmarks"}>
- <div className="mb-5 flex items-center rounded-lg px-1 text-slate-900">
+ <div className="flex items-center rounded-lg px-1 text-slate-900">
<PackageOpen />
<span className="ml-2 text-base font-semibold">Hoarder</span>
</div>
</Link>
<hr />
<div>
- <ul className="mt-5 space-y-2 text-sm font-medium">
+ <ul className="space-y-2 text-sm font-medium">
<SidebarItem
logo={<Home />}
name="Home"
@@ -45,6 +47,8 @@ export default async function Sidebar() {
/>
</ul>
</div>
+ <Separator />
+ <AllLists />
<div className="mt-auto flex justify-between justify-self-end">
<div className="my-auto"> {session.user.name} </div>
<SidebarProfileOptions />