From 0d7106ef2368d08efdf8962343ecb99cb79b20cd Mon Sep 17 00:00:00 2001 From: rusconn Date: Mon, 7 Aug 2023 01:55:24 +0900 Subject: [PATCH] refactor: fix import order --- app/layout.tsx | 2 +- app/search/page.tsx | 2 +- components/sidebar/search-bar.tsx | 2 +- prettier.config.js | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index fe993a3..26efe81 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,7 +1,6 @@ import "@/styles/globals.css"; import { Metadata } from "next"; -import { SearchTextProvider } from "@/contexts/search-text"; import { siteConfig } from "@/config/site"; import { fontMono, fontSans } from "@/lib/fonts"; @@ -10,6 +9,7 @@ import { Sidebar } from "@/components/sidebar"; import { SiteHeader } from "@/components/site-header"; import { TailwindIndicator } from "@/components/tailwind-indicator"; import { ThemeProvider } from "@/components/theme-provider"; +import { SearchTextProvider } from "@/contexts/search-text"; export const metadata: Metadata = { generator: "Next.js", diff --git a/app/search/page.tsx b/app/search/page.tsx index db72b15..ff93a00 100644 --- a/app/search/page.tsx +++ b/app/search/page.tsx @@ -1,11 +1,11 @@ "use client"; -import { useSearchText } from "@/contexts/search-text"; import Fuse from "fuse.js"; import { homeTools } from "@/config/tools"; import { PageRootSection } from "@/components/page-root-section"; import { ToolCards } from "@/components/tool-cards"; +import { useSearchText } from "@/contexts/search-text"; export default function Page() { // use search params in context diff --git a/components/sidebar/search-bar.tsx b/components/sidebar/search-bar.tsx index 3c00616..ea26bb7 100644 --- a/components/sidebar/search-bar.tsx +++ b/components/sidebar/search-bar.tsx @@ -2,12 +2,12 @@ import { useEffect, useRef, useState } from "react"; import { useRouter } from "next/navigation"; -import { useSetSearchText } from "@/contexts/search-text"; import { cn } from "@/lib/style"; import { Button, ButtonProps } from "@/components/ui/button"; import { Input, InputProps } from "@/components/ui/input"; import { icons } from "@/components/icons"; +import { useSetSearchText } from "@/contexts/search-text"; export function SearchBar() { const router = useRouter(); diff --git a/prettier.config.js b/prettier.config.js index 16d8ec7..59e2bfb 100644 --- a/prettier.config.js +++ b/prettier.config.js @@ -16,6 +16,7 @@ module.exports = { "^@/hooks/(.*)$", "^@/components/ui/(.*)$", "^@/components/(.*)$", + "^@/contexts/(.*)$", "^@/styles/(.*)$", "^@/app/(.*)$", "",