diff --git a/src/hooks/use-state-string.ts b/src/hooks/use-state-string.ts index 04db1de4..a4427a56 100644 --- a/src/hooks/use-state-string.ts +++ b/src/hooks/use-state-string.ts @@ -182,6 +182,14 @@ export const useFeedStateString = (communityAddresses?: string[]): string | unde stateString += ' via IPFS'; } + if (!stateString && communityAddresses?.length) { + const count = communityAddresses.length; + stateString = `downloading ${count} ${count === 1 ? 'board' : 'boards'}`; + if (count <= 5) { + stateString += ` (${communityAddresses.map((a) => getShortAddress(a) || a).join(', ')})`; + } + } + // capitalize first letter stateString = stateString.charAt(0).toUpperCase() + stateString.slice(1);