From 1c63ca12b60a7ff0e81ef3000e05614a6b9e7349 Mon Sep 17 00:00:00 2001
From: Serdar D <serdar-dorak@hotmail.de>
Date: Tue, 30 May 2023 18:29:31 +0200
Subject: [PATCH] user-item component und following user muss angepasst werden.

---
 components/following-users.tsx | 34 ++++++++++++++++++++++++++++++++++
 components/user-item.tsx       |  0
 2 files changed, 34 insertions(+)
 create mode 100644 components/following-users.tsx
 create mode 100644 components/user-item.tsx

diff --git a/components/following-users.tsx b/components/following-users.tsx
new file mode 100644
index 0000000..8f140b7
--- /dev/null
+++ b/components/following-users.tsx
@@ -0,0 +1,34 @@
+"use client"
+
+import { useEffect, useState } from "react";
+import { getUsers } from "@/lib/api";
+import { IUser } from "@/types/types";
+import { usePathname, useRouter, useSearchParams } from "next/navigation";
+import User from "./user-item";
+
+export default function Following() {
+  const [followedUsers, setFollowedUsers] = useState<IUser[]>([]);
+ 
+
+  useEffect(() => {
+    fetchFollowedUsers();
+  }, []);
+
+  const fetchFollowedUsers = async () => {
+    try {
+      const users = await getUsers();
+      setFollowedUsers(users);
+    } catch (error) {
+      console.error("Error fetching followed users:", error);
+    }
+  };
+
+  return (
+    <div>
+      <h1>Followed Users</h1>
+      {followedUsers.map((user) => (
+        <User key={user.id} id={user.id} name={user.name} avatar={user.avatar} />
+      ))}
+    </div>
+  );
+};
diff --git a/components/user-item.tsx b/components/user-item.tsx
new file mode 100644
index 0000000..e69de29
-- 
GitLab