From 032d119dbc52646598d5bd31c6de10a0a1313925 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yusuf=20Akg=C3=BCl?= <s86116@bht-berlin.de> Date: Mon, 29 May 2023 16:28:35 +0200 Subject: [PATCH] move icons.tsx to @/components --- components/filter-sort-games.tsx | 2 +- components/{ui => }/icons.tsx | 0 components/mode-toggle.tsx | 5 ++--- components/nav.tsx | 7 +++---- components/search-input.tsx | 2 +- components/site-footer.tsx | 2 +- 6 files changed, 8 insertions(+), 10 deletions(-) rename components/{ui => }/icons.tsx (100%) diff --git a/components/filter-sort-games.tsx b/components/filter-sort-games.tsx index 19ef6c3..a229a73 100644 --- a/components/filter-sort-games.tsx +++ b/components/filter-sort-games.tsx @@ -3,9 +3,9 @@ import { Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectTrigger, SelectValue } from "@/components/ui/select"; import { usePathname, useRouter, useSearchParams } from "next/navigation"; import { useEffect, useState } from "react"; +import { Icons } from "./icons"; import { Button } from "./ui/button"; import { Card } from "./ui/card"; -import { Icons } from "./ui/icons"; export default function Sort() { const [selectedCategory, setSelectedCategory] = useState(''); diff --git a/components/ui/icons.tsx b/components/icons.tsx similarity index 100% rename from components/ui/icons.tsx rename to components/icons.tsx diff --git a/components/mode-toggle.tsx b/components/mode-toggle.tsx index 23e6ef7..39e535f 100644 --- a/components/mode-toggle.tsx +++ b/components/mode-toggle.tsx @@ -1,7 +1,6 @@ "use client" -import { useTheme } from "next-themes" - +import { Icons } from "@/components/icons" import { Button } from "@/components/ui/button" import { DropdownMenu, @@ -9,7 +8,7 @@ import { DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" -import { Icons } from "@/components/ui/icons" +import { useTheme } from "next-themes" export function ModeToggle() { const { setTheme } = useTheme() diff --git a/components/nav.tsx b/components/nav.tsx index e86f61e..f602654 100644 --- a/components/nav.tsx +++ b/components/nav.tsx @@ -1,13 +1,12 @@ "use client" -import Link from "next/link"; -import { usePathname } from "next/navigation"; - +import { Icons, IconsType } from "@/components/icons"; import { buttonVariants } from "@/components/ui/button"; -import { Icons, IconsType } from "@/components/ui/icons"; import { cn } from "@/lib/utils"; import { SidebarNavItem } from "@/types"; import { UserButton, useUser } from "@clerk/nextjs"; +import Link from "next/link"; +import { usePathname } from "next/navigation"; import { ModeToggle } from "./mode-toggle"; interface DashboardNavProps { diff --git a/components/search-input.tsx b/components/search-input.tsx index 38f17f6..940f0e5 100644 --- a/components/search-input.tsx +++ b/components/search-input.tsx @@ -3,8 +3,8 @@ import { cn } from '@/lib/utils'; import { usePathname, useRouter } from 'next/navigation'; import { useState } from 'react'; +import { Icons } from './icons'; import { Button } from './ui/button'; -import { Icons } from './ui/icons'; import { Input } from './ui/input'; interface DocsSearchProps extends React.HTMLAttributes<HTMLFormElement> { } diff --git a/components/site-footer.tsx b/components/site-footer.tsx index 0ba1b2f..2a0508e 100644 --- a/components/site-footer.tsx +++ b/components/site-footer.tsx @@ -1,4 +1,4 @@ -import { Icons } from "@/components/ui/icons" +import { Icons } from "@/components/icons" import { cn } from "@/lib/utils" export function SiteFooter({ className }: React.HTMLAttributes<HTMLElement>) { -- GitLab