diff --git a/src/app/(investment)/deals/page.tsx b/src/app/(investment)/deals/page.tsx index 0559c19..9ebb50d 100644 --- a/src/app/(investment)/deals/page.tsx +++ b/src/app/(investment)/deals/page.tsx @@ -1,8 +1,8 @@ "use client"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; -import { useEffect, useState } from "react"; -import { Clock3Icon, UserIcon, UsersIcon } from "lucide-react"; +import { useState } from "react"; +import { UserIcon, UsersIcon } from "lucide-react"; import { Separator } from "@/components/ui/separator"; import { getAllBusinessTypeQuery, getAllTagsQuery, getAllProjectStatusQuery } from "@/lib/data/dropdownQuery"; import { createSupabaseClient } from "@/lib/supabase/clientComponentClient"; diff --git a/src/app/page.tsx b/src/app/page.tsx index d43c17a..44ce4a3 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -3,46 +3,11 @@ import { Button } from "@/components/ui/button"; import Link from "next/link"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { Separator } from "@/components/ui/separator"; -import { ProjectCard } from "@/components/projectCard"; import { getTopProjects } from "@/lib/data/projectQuery"; import { createSupabaseClient } from "@/lib/supabase/serverComponentClient"; import { Suspense } from "react"; -import { FC } from "react"; -import { ProjectCardProps } from "@/types/ProjectCard"; import { ProjectSection } from "@/components/ProjectSection"; -interface TopProjectsProps { - projects: ProjectCardProps[] | null; -} - -const TopProjects: FC = ({ projects }) => { - if (!projects || projects.length === 0) { - return
No top projects available.
; - } - return ( -
- {projects.map((project) => ( -
- - - - -
- ))} -
- ); -}; - const ProjectsLoader = () => (
{[...Array(4)].map((_, index) => ( diff --git a/src/components/ProjectSection.tsx b/src/components/ProjectSection.tsx index 214a057..92dbd06 100644 --- a/src/components/ProjectSection.tsx +++ b/src/components/ProjectSection.tsx @@ -1,7 +1,7 @@ import React from "react"; import { ProjectCard } from "@/components/projectCard"; import { Separator } from "@/components/ui/separator"; -import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { ProjectCardProps } from "@/types/ProjectCard"; import Link from "next/link"; diff --git a/src/lib/data/projectQuery.ts b/src/lib/data/projectQuery.ts index 719f799..f4f5e21 100644 --- a/src/lib/data/projectQuery.ts +++ b/src/lib/data/projectQuery.ts @@ -115,7 +115,7 @@ function searchProjectsQuery( tagFilter, projectStatusFilter, businessTypeFilter, - sortByTimeFilter, + // sortByTimeFilter, page = 1, pageSize = 4, }: FilterProjectQueryParams