fix: 'Search in document' appears on deleted documents

This commit is contained in:
Tom Moor
2024-04-29 09:24:50 -04:00
parent 12f24a7cc1
commit 167467e8ea

View File

@@ -611,7 +611,13 @@ export const searchInDocument = createAction({
analyticsName: "Search document",
section: DocumentSection,
icon: <SearchIcon />,
visible: ({ activeDocumentId }) => !!activeDocumentId,
visible: ({ stores, activeDocumentId }) => {
if (!activeDocumentId) {
return false;
}
const document = stores.documents.get(activeDocumentId);
return !document?.isDeleted;
},
perform: ({ activeDocumentId }) => {
history.push(searchPath(undefined, { documentId: activeDocumentId }));
},