Rename file

This commit is contained in:
Connor Yoh 2025-08-14 17:22:26 +01:00
parent d40fc6a5cf
commit 25ad7b78ba
2 changed files with 7 additions and 10 deletions

View File

@ -9,23 +9,21 @@ export interface ReviewFile {
thumbnail?: string;
}
export interface ReviewPanelProps {
export interface ResultsPreviewProps {
files: ReviewFile[];
isGeneratingThumbnails?: boolean;
onFileClick?: (file: File) => void;
title?: string;
emptyMessage?: string;
loadingMessage?: string;
}
const ReviewPanel = ({
const ResultsPreview = ({
files,
isGeneratingThumbnails = false,
onFileClick,
title,
emptyMessage = "No files to preview",
loadingMessage = "Generating previews..."
}: ReviewPanelProps) => {
}: ResultsPreviewProps) => {
const [currentIndex, setCurrentIndex] = useState(0);
const handlePrevious = () => {
@ -99,4 +97,4 @@ const ReviewPanel = ({
);
};
export default ReviewPanel;
export default ResultsPreview;

View File

@ -3,7 +3,7 @@ import { Button, Stack, Text } from '@mantine/core';
import { useTranslation } from 'react-i18next';
import DownloadIcon from '@mui/icons-material/Download';
import ErrorNotification from './ErrorNotification';
import ReviewPanel from './ReviewPanel';
import ResultsPreview from './ResultsPreview';
import { SuggestedToolsSection } from './SuggestedToolsSection';
import { ToolOperationHook } from '../../../hooks/tools/shared/useToolOperation';
@ -26,7 +26,7 @@ export function createReviewToolStep<TParams = any>(
thumbnail: operation.thumbnails[index]
})) || [];
return createStep("Review", {
return createStep(t("review", "Review"), {
isVisible: props.isVisible,
_excludeFromCount: true,
_noPadding: true
@ -38,11 +38,10 @@ export function createReviewToolStep<TParams = any>(
/>
{previewFiles.length > 0 && (
<ReviewPanel
<ResultsPreview
files={previewFiles}
onFileClick={props.onFileClick}
isGeneratingThumbnails={operation.isGeneratingThumbnails}
title={props.title || "Review"}
/>
)}