diff --git a/src/components/EntriesListSidebar.tsx b/src/components/EntriesListSidebar.tsx
index 6b03424..c0d93a3 100644
--- a/src/components/EntriesListSidebar.tsx
+++ b/src/components/EntriesListSidebar.tsx
@@ -4,32 +4,40 @@ import { SidebarMenuButton, SidebarMenuItem, SidebarMenuSub } from "@/components
import { Collapsible, CollapsibleTrigger } from "@radix-ui/react-collapsible"
import { CollapsibleContent } from "../components/ui/collapsible"
-import { mockEntries } from "@/mock-data/mock-entries"
+import { useQuery } from "@tanstack/react-query"
+import api from "../api/eolas-api"
+
export default function EntriesListSidebar() {
- return (
-
-
-
-
-
-
- Entries
-
-
-
-
-
-
- {mockEntries.map((item) => (
-
-
- {item.title}
-
-
- ))}
-
-
-
-
- )
+ const { data: entries, isLoading } = useQuery({
+ queryKey: ["entries_list"],
+ queryFn: () => api.get("/entries").then((res) => res.data),
+ })
+
+ console.log(entries)
+ return (
+
+
+
+
+
+
+ Entries
+
+
+
+
+
+
+ {entries?.entries.map((item, i) => (
+
+
+ {item.title}
+
+
+ ))}
+
+
+
+
+ )
}
diff --git a/src/components/TagListSidebar.tsx b/src/components/TagListSidebar.tsx
index d50c0ba..d9638d2 100644
--- a/src/components/TagListSidebar.tsx
+++ b/src/components/TagListSidebar.tsx
@@ -3,7 +3,6 @@ import { Tags, ChevronRight } from "lucide-react"
import { SidebarMenuButton, SidebarMenuItem, SidebarMenuSub } from "@/components/ui/sidebar"
import { Collapsible, CollapsibleTrigger } from "@radix-ui/react-collapsible"
import { CollapsibleContent } from "../components/ui/collapsible"
-import { mockTags } from "@/mock-data/mock-tags"
import { useQuery } from "@tanstack/react-query"
import api from "../api/eolas-api"
@@ -29,8 +28,8 @@ export default function TagListSidebar() {
- {tags?.tags.map((item) => (
-
+ {tags?.tags.map((item, i) => (
+
{item}