fix: do nothing when clicking the selected model or file

This commit is contained in:
jialin
2025-07-03 10:41:22 +08:00
parent c8933a6669
commit 8ac06259f5
3 changed files with 11 additions and 6 deletions
@@ -97,6 +97,13 @@ const HFModelFile: React.FC<HFModelFileProps> = forwardRef((props, ref) => {
currentPathRef.current = item.path;
};
const handleSelectModelFileManually = (data: any) => {
if (data.path === currentPathRef.current) {
return;
}
handleSelectModelFile(data, true);
};
const parseFilename = (filename: string) => {
const match = filename.match(pattern);
@@ -403,9 +410,7 @@ const HFModelFile: React.FC<HFModelFileProps> = forwardRef((props, ref) => {
data={item}
isEvaluating={isEvaluating}
active={item.path === current}
handleSelectModelFile={(data) =>
handleSelectModelFile(data, true)
}
handleSelectModelFile={handleSelectModelFileManually}
></ModelFileItem>
);
})}