From aab67ff5d8cde3446cd03aecdc01b98d8302e344 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Fri, 15 Sep 2023 14:26:48 +0530 Subject: [PATCH] chore: update note vault change correctly --- packages/web/src/javascripts/Hooks/useItemVaultInfo.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/web/src/javascripts/Hooks/useItemVaultInfo.ts b/packages/web/src/javascripts/Hooks/useItemVaultInfo.ts index b002d02a5..dd2839f34 100644 --- a/packages/web/src/javascripts/Hooks/useItemVaultInfo.ts +++ b/packages/web/src/javascripts/Hooks/useItemVaultInfo.ts @@ -45,6 +45,15 @@ export const useItemVaultInfo = (item: DecryptedItemInterface): ItemVaultInfo => }) }, [application.items, vaultRef]) + useEffect(() => { + return application.items.streamItems(ContentType.TYPES.Note, ({ changed }) => { + const matchingItem = changed.find((note) => note.uuid === item.uuid) + if (matchingItem) { + updateInfo() + } + }) + }, [application.items, item.uuid, updateInfo]) + return { vault, lastEditedByContact,