From b2ea3fde08adff18b73362423e6091cdd6a98a4a Mon Sep 17 00:00:00 2001
From: "A.G.J. Cate" <brummos@gmail.com>
Date: Fri, 8 Nov 2024 13:50:01 +0100
Subject: [PATCH] chore: fixes

---
 packages/credential-branding/src/details/CredentialDetails.ts | 2 +-
 packages/credential-branding/src/types/index.ts               | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/packages/credential-branding/src/details/CredentialDetails.ts b/packages/credential-branding/src/details/CredentialDetails.ts
index 3d80030..82472fc 100644
--- a/packages/credential-branding/src/details/CredentialDetails.ts
+++ b/packages/credential-branding/src/details/CredentialDetails.ts
@@ -37,7 +37,7 @@ const getImageSize = async (image: string): Promise<IImageDimensions | undefined
   }
 }
 
-const toCredentialDetailsRow = async ({
+export const toCredentialDetailsRow = async ({
   object,
   subject,
   issuer,
diff --git a/packages/credential-branding/src/types/index.ts b/packages/credential-branding/src/types/index.ts
index b229484..3324e3a 100644
--- a/packages/credential-branding/src/types/index.ts
+++ b/packages/credential-branding/src/types/index.ts
@@ -29,6 +29,7 @@ export type CredentialDetailsRow = {
   isEditable?: boolean
   status?: LabelStatus
   imageSize?: ImageSize
+  onPress?: () => Promise<void> // FIXME rethink how we going to handle values we want to be able to edit. maybe based on onPress we can show the icon and we do not need isEditable
 }
 
 export type LabelStatus = CredentialStatus | IssuerStatus