drop useMemo
This commit is contained in:
@@ -1252,108 +1252,56 @@ const useDocumentsWorkspace = ({
|
|||||||
uploadQueue,
|
uploadQueue,
|
||||||
});
|
});
|
||||||
|
|
||||||
const contextValue = useMemo(
|
const contextValue = {
|
||||||
() => ({
|
token,
|
||||||
token,
|
appStatus,
|
||||||
appStatus,
|
status,
|
||||||
status,
|
setStatusMessage,
|
||||||
setStatusMessage,
|
dropOverlayState,
|
||||||
dropOverlayState,
|
handleLogout,
|
||||||
handleLogout,
|
sidebarProps,
|
||||||
sidebarProps,
|
tags,
|
||||||
tags,
|
refreshTags,
|
||||||
refreshTags,
|
handleTagUpdate,
|
||||||
handleTagUpdate,
|
handleTagDelete,
|
||||||
handleTagDelete,
|
handleDocumentTagDrop: handleDocumentTagAttach,
|
||||||
handleDocumentTagDrop: handleDocumentTagAttach,
|
correspondents,
|
||||||
correspondents,
|
refreshCorrespondents,
|
||||||
refreshCorrespondents,
|
handleCorrespondentUpdate,
|
||||||
handleCorrespondentUpdate,
|
handleCorrespondentCreate,
|
||||||
handleCorrespondentCreate,
|
handleCorrespondentDelete,
|
||||||
handleCorrespondentDelete,
|
handleDocumentCorrespondentAttach,
|
||||||
handleDocumentCorrespondentAttach,
|
handleCorrespondentRemove,
|
||||||
handleCorrespondentRemove,
|
handleCorrespondentAdd,
|
||||||
handleCorrespondentAdd,
|
passkeys,
|
||||||
passkeys,
|
passkeysSupported,
|
||||||
passkeysSupported,
|
passkeysLoading,
|
||||||
passkeysLoading,
|
registeringPasskey,
|
||||||
registeringPasskey,
|
revokingPasskeyId,
|
||||||
revokingPasskeyId,
|
refreshPasskeys,
|
||||||
refreshPasskeys,
|
registerPasskey,
|
||||||
registerPasskey,
|
revokePasskey,
|
||||||
revokePasskey,
|
previewActive,
|
||||||
previewActive,
|
previewWorkspaceDocument,
|
||||||
previewWorkspaceDocument,
|
previewDocumentId,
|
||||||
previewDocumentId,
|
closeDocumentPreview,
|
||||||
closeDocumentPreview,
|
handleThumbnailRegeneration,
|
||||||
handleThumbnailRegeneration,
|
documentsTableProps,
|
||||||
documentsTableProps,
|
detailPanelProps,
|
||||||
detailPanelProps,
|
documentsViewMode,
|
||||||
documentsViewMode,
|
ensureAssetUrl,
|
||||||
ensureAssetUrl,
|
resolveFolderPath,
|
||||||
resolveFolderPath,
|
getDocumentAsset,
|
||||||
getDocumentAsset,
|
notifyApiError,
|
||||||
notifyApiError,
|
openTagsModal,
|
||||||
openTagsModal,
|
openCorrespondentsModal,
|
||||||
openCorrespondentsModal,
|
openSettings,
|
||||||
openSettings,
|
detailPanelOpen,
|
||||||
detailPanelOpen,
|
openDetailPanel,
|
||||||
openDetailPanel,
|
uploadQueue,
|
||||||
uploadQueue,
|
clearUploadQueue,
|
||||||
clearUploadQueue,
|
documentsFilter,
|
||||||
documentsFilter,
|
};
|
||||||
}),
|
|
||||||
[
|
|
||||||
token,
|
|
||||||
appStatus,
|
|
||||||
status,
|
|
||||||
setStatusMessage,
|
|
||||||
dropOverlayState,
|
|
||||||
handleLogout,
|
|
||||||
sidebarProps,
|
|
||||||
tags,
|
|
||||||
refreshTags,
|
|
||||||
handleTagUpdate,
|
|
||||||
handleTagDelete,
|
|
||||||
handleDocumentTagAttach,
|
|
||||||
correspondents,
|
|
||||||
refreshCorrespondents,
|
|
||||||
handleCorrespondentUpdate,
|
|
||||||
handleCorrespondentCreate,
|
|
||||||
handleCorrespondentDelete,
|
|
||||||
handleDocumentCorrespondentAttach,
|
|
||||||
handleCorrespondentRemove,
|
|
||||||
handleCorrespondentAdd,
|
|
||||||
passkeys,
|
|
||||||
passkeysSupported,
|
|
||||||
passkeysLoading,
|
|
||||||
registeringPasskey,
|
|
||||||
revokingPasskeyId,
|
|
||||||
refreshPasskeys,
|
|
||||||
registerPasskey,
|
|
||||||
revokePasskey,
|
|
||||||
previewActive,
|
|
||||||
previewWorkspaceDocument,
|
|
||||||
previewDocumentId,
|
|
||||||
closeDocumentPreview,
|
|
||||||
handleThumbnailRegeneration,
|
|
||||||
documentsTableProps,
|
|
||||||
detailPanelProps,
|
|
||||||
documentsViewMode,
|
|
||||||
ensureAssetUrl,
|
|
||||||
resolveFolderPath,
|
|
||||||
getDocumentAsset,
|
|
||||||
notifyApiError,
|
|
||||||
openTagsModal,
|
|
||||||
openCorrespondentsModal,
|
|
||||||
openSettings,
|
|
||||||
detailPanelOpen,
|
|
||||||
openDetailPanel,
|
|
||||||
uploadQueue,
|
|
||||||
clearUploadQueue,
|
|
||||||
documentsFilter,
|
|
||||||
],
|
|
||||||
);
|
|
||||||
|
|
||||||
// hook callers handle rendering / routing
|
// hook callers handle rendering / routing
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user