File size: 778 Bytes
f0743f4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import type { TFile } from 'librechat-data-provider';
import React from 'react';
import FileListItem from './FileListItem';
import FileListItem2 from './FileListItem2';
type FileListProps = {
files: TFile[];
deleteFile: (id: string | undefined) => void;
attachedVectorStores: { name: string }[];
};
export default function FileList({ files, deleteFile, attachedVectorStores }: FileListProps) {
return (
<div className="h-[85vh] overflow-y-auto">
{files.map((file) => (
// <FileListItem key={file._id} file={file} deleteFile={deleteFile} width="100%" />
<FileListItem2
key={file._id}
file={file}
deleteFile={deleteFile}
attachedVectorStores={attachedVectorStores}
/>
))}
</div>
);
}
|