selection

This commit is contained in:
2025-11-03 02:31:46 +01:00
parent 1c261bf0a2
commit 152f824e2e
15 changed files with 1331 additions and 164 deletions
-41
View File
@@ -4,7 +4,6 @@ import {
ArrowLeftIcon,
ArrowRightIcon,
DetailPanelCollapseIcon,
AnalyzeIcon,
WindowMaximizeIcon,
} from '../ui/icons';
import PanelHeader from '../ui/PanelHeader';
@@ -144,11 +143,9 @@ const DetailPanel = ({
tagLookupById = new Map(),
onTagAdd,
onTagRemove,
onRegenerateThumbnails,
onOpenPreview,
onBulkTagAdd,
onBulkTagRemove,
onBulkReanalyze,
onBulkCorrespondentAdd,
onBulkCorrespondentRemove,
onPromoteSelection,
@@ -878,8 +875,6 @@ const DetailPanel = ({
);
};
const isBulkSelection = selectedCount > 1;
const headerLeading = [
(
<button
@@ -915,24 +910,6 @@ const DetailPanel = ({
const headerActions = [];
if (isBulkSelection && onBulkReanalyze) {
headerActions.push(
<button
key="bulk-reanalyze"
type="button"
className="icon-button"
onClick={(event) => {
event.stopPropagation();
onBulkReanalyze(bulkDocumentIds);
}}
aria-label="Re-run analysis for selection"
title="Re-run analysis for selection"
>
<AnalyzeIcon />
</button>,
);
}
if (singleDoc && singleDownloadHref) {
headerActions.push(
<a
@@ -950,24 +927,6 @@ const DetailPanel = ({
);
}
if (singleDoc) {
headerActions.push(
<button
key="reanalyze"
type="button"
className="icon-button"
onClick={(event) => {
event.stopPropagation();
onRegenerateThumbnails(singleDoc.id);
}}
aria-label="Re-run analysis"
title="Re-run analysis"
>
<AnalyzeIcon />
</button>,
);
}
return (
<>
<aside className="detail-panel panel">