From 1b57d589fb06341955d1ebb155ef240b0b181b91 Mon Sep 17 00:00:00 2001 From: smanylov Date: Mon, 9 Feb 2026 16:44:34 +0700 Subject: [PATCH] merge global and local search --- src/app/ui/search/file-search-panel.tsx | 168 +++++++++++------------- 1 file changed, 80 insertions(+), 88 deletions(-) diff --git a/src/app/ui/search/file-search-panel.tsx b/src/app/ui/search/file-search-panel.tsx index 75f0c01..6230642 100644 --- a/src/app/ui/search/file-search-panel.tsx +++ b/src/app/ui/search/file-search-panel.tsx @@ -10,6 +10,7 @@ export function FileSearchPanel({ fileId, ref }: { fileId: string | null, ref: a const [searchedGlobalFiles, setSearchedGlobalFiles] = useState([]); const [searchedGlobalFilesShowNull, setSearchedGlobalFilesShowNull] = useState(false); const [loading, setLoading] = useState(false); + const [showGlobalSearch, setShowGlobalSearch] = useState(false); const queryClient = useQueryClient(); useImperativeHandle(ref, () => ({ @@ -18,6 +19,7 @@ export function FileSearchPanel({ fileId, ref }: { fileId: string | null, ref: a setSearchedGlobalFiles([]); setSearchedUserFilesShowNull(false); setSearchedGlobalFilesShowNull(false); + setShowGlobalSearch(false); } })); @@ -35,6 +37,8 @@ export function FileSearchPanel({ fileId, ref }: { fileId: string | null, ref: a } catch (error) { } + setShowGlobalSearch(true); + handlerSearchGlobalFile(fileId) }, [fileId]) @@ -107,97 +111,85 @@ export function FileSearchPanel({ fileId, ref }: { fileId: string | null, ref: a )} -
-
-
- Глобальный поиск изображений + {showGlobalSearch && ( +
+
+
+ Глобальный поиск изображений +
+
+ Найти где ещё используется ваше изображение в интернете +
+
+ Интернет поиск +
-
- Найти где ещё используется ваше изображение в интернете -
-
- Интернет поиск + + +
+
+
+ Поиск по всему интернету +
+
+ Используем продвинутые технологии обратного поиска по изображению для поиска копий вашего контента + на сайтах, в социальных сетях и других источниках. Поможет обнаружить несанкционированное использование. +
+
+ +
+
+
+
+
Глобальных поисков сегодня
+
0 из 10
+
+
+
+
+
+
+
+ +
+
+
+ Поиск изображений в интернете... +
+
+ +
+
+
+ Найдено в интернете +
+
+ +
+
+
+ + {searchedGlobalFilesShowNull && ( +
+
+

Похожие изображения в интернете не найдены

+

Это может означать, что ваше изображение уникально и не используется на других сайтах.

+
+ )} + +
+ Ошибка глобального поиска: + +
- - -
-
-
- Поиск по всему интернету -
-
- Используем продвинутые технологии обратного поиска по изображению для поиска копий вашего контента - на сайтах, в социальных сетях и других источниках. Поможет обнаружить несанкционированное использование. -
-
- -
-
-
-
-
Глобальных поисков сегодня
-
0 из 10
-
-
-
-
-
-
-
- - - -
-
-
- Поиск изображений в интернете... -
-
- -
-
-
- Найдено в интернете -
-
- -
-
-
- - {searchedGlobalFilesShowNull && ( -
-
-

Похожие изображения в интернете не найдены

-

Это может означать, что ваше изображение уникально и не используется на других сайтах.

-
- )} - -
- Ошибка глобального поиска: - -
-
-
+ )} ) } \ No newline at end of file