"use client"; import React, { useState } from "react"; import { useRouter } from "next/navigation"; import Link from 'next/link'; function Dashboard() { // 2. Changed from 'export default function' const router = useRouter(); const [query, setQuery] = useState(""); const [sideBarOpen, setSidebarOpen] = useState(true); const projects = [ { name: "Alpha Project", createdAt: "2025-01-01" }, { name: "Beta Board", createdAt: "2025-02-15" }, { name: "Gamma Tasl", createdAt: "2025-03-10" }, ]; const filtered = projects.filter((p) => p.name.toLowerCase().includes(query.toLowerCase()) ); return (
setQuery(e.target.value)} placeholder="Search projects, boards or tasks..." className="w-full max-w-md px-4 py-2 rounded-md border border-zinc-200 dark:border-zinc-700 bg-white dark:bg-zinc-900 text-zinc-900 dark:text-zinc-100 focus:outline-none focus:ring-2 focus:ring-blue-500" />

Project Names

    {filtered.map((project, index) => (
  • {project.name} Created: {project.createdAt}
  • ))} {filtered.length === 0 && (
  • No results found
  • )}
); }