fix: 修复 Tauri 构建时的 TypeScript 编译错误
- 移除 SimilaritySearchResults.tsx 中未使用的 Clock 导入 - 移除 SimilaritySearchTool.tsx 中未使用的导入:Sparkles, Download, CustomSelect - 移除未使用的变量:setThreshold, quickSearch - 移除未使用的函数:handleQuickTagClick - 修复所有 TypeScript 编译错误,确保 pnpm run tauri:build 成功执行
This commit is contained in:
parent
1c409c9ef2
commit
9d1f962853
|
|
@ -2,7 +2,6 @@ import React, { useCallback } from 'react';
|
||||||
import { createPortal } from 'react-dom';
|
import { createPortal } from 'react-dom';
|
||||||
import {
|
import {
|
||||||
Grid,
|
Grid,
|
||||||
Clock,
|
|
||||||
TrendingUp,
|
TrendingUp,
|
||||||
ExternalLink,
|
ExternalLink,
|
||||||
ChevronRight,
|
ChevronRight,
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
import React, { useEffect, useCallback, useState } from 'react';
|
import React, { useEffect, useCallback, useState } from 'react';
|
||||||
import {
|
import {
|
||||||
Search,
|
Search,
|
||||||
Sparkles,
|
|
||||||
RotateCcw,
|
RotateCcw,
|
||||||
TrendingUp,
|
TrendingUp,
|
||||||
Zap,
|
Zap,
|
||||||
|
|
@ -9,8 +8,7 @@ import {
|
||||||
Loader2,
|
Loader2,
|
||||||
X,
|
X,
|
||||||
ExternalLink,
|
ExternalLink,
|
||||||
Copy,
|
Copy
|
||||||
Download
|
|
||||||
} from 'lucide-react';
|
} from 'lucide-react';
|
||||||
import { useNavigate } from 'react-router-dom';
|
import { useNavigate } from 'react-router-dom';
|
||||||
import {
|
import {
|
||||||
|
|
@ -21,7 +19,6 @@ import {
|
||||||
import { SimilaritySearchPanel } from '../../components/similarity/SimilaritySearchPanel';
|
import { SimilaritySearchPanel } from '../../components/similarity/SimilaritySearchPanel';
|
||||||
import SimilaritySearchResults from '../../components/similarity/SimilaritySearchResults';
|
import SimilaritySearchResults from '../../components/similarity/SimilaritySearchResults';
|
||||||
import { SimilaritySearchRequest } from '../../types/similaritySearch';
|
import { SimilaritySearchRequest } from '../../types/similaritySearch';
|
||||||
import { CustomSelect } from '../../components/CustomSelect';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 相似度检索工具页面
|
* 相似度检索工具页面
|
||||||
|
|
@ -39,7 +36,6 @@ const SimilaritySearchTool: React.FC = () => {
|
||||||
query,
|
query,
|
||||||
selectedThreshold,
|
selectedThreshold,
|
||||||
setQuery,
|
setQuery,
|
||||||
setThreshold,
|
|
||||||
executeSearch,
|
executeSearch,
|
||||||
searchWithPagination,
|
searchWithPagination,
|
||||||
changePageSize,
|
changePageSize,
|
||||||
|
|
@ -50,7 +46,7 @@ const SimilaritySearchTool: React.FC = () => {
|
||||||
|
|
||||||
// 选择器
|
// 选择器
|
||||||
const { useSearchState, useConfigState, useSuggestionsState } = useSimilaritySearchSelectors();
|
const { useSearchState, useConfigState, useSuggestionsState } = useSimilaritySearchSelectors();
|
||||||
const { quickSearch, resetAll, selectSuggestionAndSearch } = useSimilaritySearchActions();
|
const { resetAll, selectSuggestionAndSearch } = useSimilaritySearchActions();
|
||||||
|
|
||||||
// 获取状态
|
// 获取状态
|
||||||
const searchState = useSearchState();
|
const searchState = useSearchState();
|
||||||
|
|
@ -91,10 +87,7 @@ const SimilaritySearchTool: React.FC = () => {
|
||||||
selectSuggestionAndSearch(suggestion);
|
selectSuggestionAndSearch(suggestion);
|
||||||
}, [selectSuggestionAndSearch]);
|
}, [selectSuggestionAndSearch]);
|
||||||
|
|
||||||
// 处理快速搜索标签点击
|
|
||||||
const handleQuickTagClick = useCallback((tag: string) => {
|
|
||||||
quickSearch(tag);
|
|
||||||
}, [quickSearch]);
|
|
||||||
|
|
||||||
// 处理重置
|
// 处理重置
|
||||||
const handleReset = useCallback(() => {
|
const handleReset = useCallback(() => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue