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