refactor: move board display from post info to media row in multiboard views

This commit is contained in:
plebeius
2025-11-14 14:32:59 +01:00
parent 4f49ec6666
commit 1b38335118
3 changed files with 51 additions and 10 deletions
+10
View File
@@ -100,3 +100,13 @@ export const isDirectoryBoard = (identifier: string, subplebbits: MultisubSubple
const directoryToAddress = getDirectoryToAddressMap(subplebbits);
return directoryToAddress.has(identifier);
};
/**
* Get board display string for a subplebbit address
* Returns directory code (e.g., "biz") if it's a directory board, otherwise returns the full address
*/
export const getBoardDisplayString = (subplebbitAddress: string, subplebbits: MultisubSubplebbit[]): string => {
const addressToDirectory = getAddressToDirectoryMap(subplebbits);
const directory = addressToDirectory.get(subplebbitAddress);
return directory || subplebbitAddress;
};