chore: improve note view vault info style (#2488)

This commit is contained in:
Aman Harwara
2023-09-08 17:49:30 +05:30
committed by GitHub
parent 25c0d655ab
commit 7c5f5c82a1
9 changed files with 77 additions and 35 deletions

View File

@@ -13,6 +13,9 @@ import { FOCUS_TAGS_INPUT_COMMAND, keyboardStringForShortcut } from '@standardno
import { useCommandService } from '../CommandProvider'
import { useItemLinks } from '@/Hooks/useItemLinks'
import RoundIconButton from '../Button/RoundIconButton'
import VaultNameBadge from '../Vaults/VaultNameBadge'
import LastEditedByBadge from '../Vaults/LastEditedByBadge'
import { useItemVaultInfo } from '@/Hooks/useItemVaultInfo'
type Props = {
linkingController: LinkingController
@@ -161,6 +164,8 @@ const LinkedItemBubblesContainer = ({
const shouldHideToggle = hideToggle || (!canShowContainerToggle && !isCollapsed)
const { vault, lastEditedByContact } = useItemVaultInfo(item)
if (readonly && itemsToDisplay.length === 0) {
return null
}
@@ -183,6 +188,8 @@ const LinkedItemBubblesContainer = ({
)}
ref={setLinkContainer}
>
{!!vault && <VaultNameBadge vault={vault} />}
{!!lastEditedByContact && <LastEditedByBadge contact={lastEditedByContact} />}
{visibleItems.map((link) => (
<LinkedItemBubble
link={link}