add type interface, fix date formate, add translation for tokens error

This commit is contained in:
smanylov
2026-02-26 12:53:27 +07:00
parent 64d606a791
commit 6990f78f69
5 changed files with 35 additions and 14 deletions
+15 -2
View File
@@ -16,8 +16,21 @@ export interface SearchItem {
pageUrl: string
}
export interface FileInfo {
fileId: string,
fileSize: number,
hammingDistance: number,
originalFileName: string,
ownerId: number,
similarityLevel: string,
status: string,
supportId: number,
uploadDate: string,
url: string
}
export function FileSearchPanel({ fileId, ref, allowedExtensions }: { fileId: string | null, ref: any, allowedExtensions: AllowedExtensions }) {
const [searchedUserFiles, setSearchedUserFiles] = useState<string[]>([]);
const [searchedUserFiles, setSearchedUserFiles] = useState<FileInfo[]>([]);
const [searchedUserFilesShowNull, setSearchedUserFilesShowNull] = useState<boolean>(false);
const [searchedGlobalFiles, setSearchedGlobalFiles] = useState<SearchItem[]>([]);
const [searchedGlobalFilesShowNull, setSearchedGlobalFilesShowNull] = useState<boolean>(false);
@@ -53,7 +66,7 @@ export function FileSearchPanel({ fileId, ref, allowedExtensions }: { fileId: st
if (result.content.length) {
setSearchedUserFiles(result.content);
setShowGlobalSearch(true);
handlerSearchGlobalFile(fileId, page)
handlerSearchGlobalFile(fileId, page);
} else {
setSearchedUserFilesShowNull(true);
}