From 4356c0503e389625b08249e8ab323585ad58dd7d Mon Sep 17 00:00:00 2001 From: QiShaoXuan Date: Tue, 13 Dec 2022 18:31:33 +0800 Subject: [PATCH] fix: lint error --- .../components/quick-search/content/searchResult/index.tsx | 4 ++-- .../content/searchResult/{NotFound.tsx => not-found.tsx} | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) rename packages/app/src/components/quick-search/content/searchResult/{NotFound.tsx => not-found.tsx} (84%) diff --git a/packages/app/src/components/quick-search/content/searchResult/index.tsx b/packages/app/src/components/quick-search/content/searchResult/index.tsx index e921b527d6..bb9ebceae2 100644 --- a/packages/app/src/components/quick-search/content/searchResult/index.tsx +++ b/packages/app/src/components/quick-search/content/searchResult/index.tsx @@ -1,5 +1,5 @@ import { useEffect, useState } from 'react'; -import NoResult from './notFound'; +import NoResult from './not-found'; import { Command } from 'cmdk'; import { PageMeta, useEditor } from '@/providers/editor-provider'; @@ -20,7 +20,7 @@ const SearchResult = (props: { query: string }) => { useEffect(() => { return setResults(search(query)); //Save the Map obtained from the search as state - }, [query]); + }, [query, search]); const resultsPageMeta: PageMeta[] = []; diff --git a/packages/app/src/components/quick-search/content/searchResult/NotFound.tsx b/packages/app/src/components/quick-search/content/searchResult/not-found.tsx similarity index 84% rename from packages/app/src/components/quick-search/content/searchResult/NotFound.tsx rename to packages/app/src/components/quick-search/content/searchResult/not-found.tsx index 4a53546f9d..ab3cdc3fe9 100644 --- a/packages/app/src/components/quick-search/content/searchResult/NotFound.tsx +++ b/packages/app/src/components/quick-search/content/searchResult/not-found.tsx @@ -2,8 +2,6 @@ import React from 'react'; import { Command, useCommandState } from 'cmdk'; const NoResult = () => { - // eslint-disable-next-line react-hooks/rules-of-hooks - const search = useCommandState(state => state.search); // eslint-disable-next-line react/no-unescaped-entities return No results found for "{search}".;