fix: fix lint and build

This commit is contained in:
Sosokker 2024-11-17 00:30:06 +07:00
parent 0ff7234c2b
commit e654be5324
5 changed files with 419 additions and 395 deletions

796
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -36,7 +36,7 @@
"@stripe/react-stripe-js": "^2.8.1", "@stripe/react-stripe-js": "^2.8.1",
"@stripe/stripe-js": "^4.7.0", "@stripe/stripe-js": "^4.7.0",
"@supabase-cache-helpers/postgrest-react-query": "^1.10.1", "@supabase-cache-helpers/postgrest-react-query": "^1.10.1",
"@supabase/ssr": "^0.4.1", "@supabase/ssr": "^0.5.2",
"@supabase/supabase-js": "^2.46.1", "@supabase/supabase-js": "^2.46.1",
"@tailwindcss/line-clamp": "^0.4.4", "@tailwindcss/line-clamp": "^0.4.4",
"@tanstack/react-query": "^5.59.0", "@tanstack/react-query": "^5.59.0",
@ -57,7 +57,7 @@
"react": "^18.3.1", "react": "^18.3.1",
"react-chartjs-2": "^5.2.0", "react-chartjs-2": "^5.2.0",
"react-countup": "^6.5.3", "react-countup": "^6.5.3",
"react-day-picker": "^8.10.1", "react-day-picker": "^9.*",
"react-dom": "^18", "react-dom": "^18",
"react-file-icon": "^1.5.0", "react-file-icon": "^1.5.0",
"react-hook-form": "^7.53.0", "react-hook-form": "^7.53.0",

View File

@ -1,6 +1,5 @@
"use client"; "use client";
import Image from "next/image";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
import { Overview } from "@/components/ui/overview"; import { Overview } from "@/components/ui/overview";
@ -16,7 +15,6 @@ import { overAllGraphData, fourYearGraphData, dayOftheWeekData } from "../portfo
import CountUp from "react-countup"; import CountUp from "react-countup";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
import { useRouter } from "next/navigation"; import { useRouter } from "next/navigation";
import Link from "next/link";
import { Modal } from "@/components/modal"; import { Modal } from "@/components/modal";
export default function Dashboard() { export default function Dashboard() {
@ -25,7 +23,13 @@ export default function Dashboard() {
const { session, loading: isLoadingSession } = useSession(); const { session, loading: isLoadingSession } = useSession();
const userId = session?.user.id; const userId = session?.user.id;
const [projects, setProjects] = useState< const [projects, setProjects] = useState<
{ id: number; project_name: string; business_id: { user_id: number }[]; dataroom_id: number }[] {
id: number;
project_name: string;
project_short_description: string;
business_id: { user_id: string };
dataroom_id: number | null;
}[]
>([]); >([]);
const [latestInvestment, setLatestInvestment] = useState< const [latestInvestment, setLatestInvestment] = useState<
{ {

View File

@ -24,9 +24,6 @@ import { NoDataAlert } from "@/components/alert/noData/alert";
import { error } from "console"; import { error } from "console";
import { UnAuthorizedAlert } from "@/components/alert/unauthorized/alert"; import { UnAuthorizedAlert } from "@/components/alert/unauthorized/alert";
import Link from "next/link"; import Link from "next/link";
import { DataTable } from "@/components/dataTable";
import { Button } from "@/components/ui/button";
import CustomTooltip from "@/components/customToolTip";
import { Modal } from "@/components/modal"; import { Modal } from "@/components/modal";
export default async function Portfolio({ params }: { params: { uid: string } }) { export default async function Portfolio({ params }: { params: { uid: string } }) {

View File

@ -26,7 +26,6 @@ import {
import { Input } from "@/components/ui/input"; import { Input } from "@/components/ui/input";
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table";
import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar";
import Link from "next/link";
export type ModalProps = { export type ModalProps = {
date: Date; date: Date;