diff --git a/src/components/index.ts b/src/components/index.ts index 89eae4e..1f03c7f 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -1,11 +1,11 @@ export * from "./about"; export * from "./back-to-top"; export * from "./change-language"; -export * from "./contact" -export * from "./footer" -export * from "./header" +export * from "./contact"; +export * from "./footer"; +export * from "./header"; export * from "./icon"; -export * from "./main-container" -export * from "./projects" -export * from "./start" -export * from "./theme" +export * from "./main-container"; +export * from "./projects"; +export * from "./start"; +export * from "./theme"; diff --git a/src/components/projects/full-card.tsx b/src/components/projects/full-card.tsx index bb7bb32..a4ddbd6 100644 --- a/src/components/projects/full-card.tsx +++ b/src/components/projects/full-card.tsx @@ -1,18 +1,19 @@ "use client"; -import { - Dialog, - DialogContent, - DialogDescription, - DialogHeader, -} from "../ui/dialog"; -import { DialogTitle } from "@radix-ui/react-dialog"; import type { Dispatch, SetStateAction } from "react"; import { ProjectCarousel } from "./project-carousel"; import { Project } from "@/@types"; import { Icon } from "../icon"; import { LucideUpload } from "lucide-react"; -import { Button, Separator } from "../ui"; +import { + Button, + Dialog, + DialogContent, + DialogDescription, + DialogHeader, + DialogTitle, + Separator +} from "@/components/ui"; import { useTranslations } from "next-intl"; import Link from "next/link"; diff --git a/src/components/projects/project-carousel.tsx b/src/components/projects/project-carousel.tsx index 9a0d3cb..70ae7ab 100644 --- a/src/components/projects/project-carousel.tsx +++ b/src/components/projects/project-carousel.tsx @@ -1,13 +1,14 @@ "use client"; -import { Card, CardContent } from "@/components/ui/card"; import { + Card, + CardContent, Carousel, CarouselContent, CarouselItem, CarouselNext, CarouselPrevious, -} from "@/components/ui/carousel"; +} from "@/components/ui"; import { useEffect, useState } from "react"; interface ProjectCarouselProps { diff --git a/src/components/projects/small-card.tsx b/src/components/projects/small-card.tsx index c7e3be5..b9a2b74 100644 --- a/src/components/projects/small-card.tsx +++ b/src/components/projects/small-card.tsx @@ -1,15 +1,15 @@ "use client" -import { +import { Icon } from "../icon"; +import { Card, CardContent, CardDescription, CardFooter, CardHeader, - CardTitle, -} from "@/components/ui/card"; -import { Icon } from "../icon"; -import { Separator } from "../ui"; + CardTitle, + Separator +} from "@/components/ui"; import { Project } from "@/@types"; import { ProjectsFullCard } from "./full-card"; import { useState } from "react"; diff --git a/src/components/ui/index.ts b/src/components/ui/index.ts index d98d014..6b42710 100644 --- a/src/components/ui/index.ts +++ b/src/components/ui/index.ts @@ -1,4 +1,7 @@ -export * from "./button" -export * from "./dropdown-menu" -export * from "./separator" -export * from "./sheet" \ No newline at end of file +export * from "./button"; +export * from "./card"; +export * from "./carousel"; +export * from "./dialog"; +export * from "./dropdown-menu"; +export * from "./separator"; +export * from "./sheet";