diff --git a/src/app/page.tsx b/src/app/page.tsx
index 9d2a906..6efb563 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,7 +1,19 @@
+import { Button } from "@/components/ui/button";
+import { Rss } from "lucide-react";
+
export default function Page() {
return (
-
- RSS Reader
-
+
+
+
+
+ RSS Reader
+
+
+
+
+
+
+
);
}
diff --git a/src/components/app-sidebar.tsx b/src/components/app-sidebar.tsx
index 9acce13..db4376a 100644
--- a/src/components/app-sidebar.tsx
+++ b/src/components/app-sidebar.tsx
@@ -1,4 +1,5 @@
-import { Home, Rss, LogOut } from "lucide-react"
+import { Home, Rss, LogOut } from "lucide-react";
+import Link from 'next/link';
import {
Sidebar,
@@ -6,40 +7,63 @@ import {
SidebarFooter,
SidebarGroup,
SidebarGroupContent,
- SidebarGroupLabel,
+ //SidebarGroupLabel,
SidebarHeader,
SidebarMenu,
SidebarMenuButton,
SidebarMenuItem,
+ SidebarTrigger,
} from "@/components/ui/sidebar";
-const items = [
- {
- title: "Home",
- url: "/home",
- icon: Home,
- },
- {
- title: "Manage feeds",
- url: "/home/feeds/manage",
- icon: Rss,
- },
-];
+const items = {
+ main: [
+ {
+ title: "Home",
+ url: "/home",
+ icon: Home,
+ },
+ {
+ title: "Manage feeds",
+ url: "/home/feeds/manage",
+ icon: Rss,
+ },
+ ],
+ footer: [
+ {
+ title: "Log out",
+ url: "#",
+ icon: LogOut,
+ },
+ ]
+};
export function AppSidebar() {
return (
-
+
+
+
+
+
+
+
+
+
+
+
- {items.map((item) => (
+ {items.main.map((item) => (
-
+
{item.title}
-
+
))}
@@ -49,16 +73,21 @@ export function AppSidebar() {
-
-
+
+ {items.footer.map((item) => (
+
-
-
- Log out
-
+
+
+ {item.title}
+
-
+ ))}
+
)