MCPcopy Create free account
hub / github.com/CommE2E/comm / sortMessageIDs

Function sortMessageIDs

lib/shared/id-utils.js:71–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

69 +[id: string]: RawMessageInfo,
70}) => (messageIDs: $ReadOnlyArray<string>) => string[] =
71 messages => messageIDs => {
72 const length = findMessageIDMaxLength(messageIDs);
73 return _orderBy([
74 (id: string) => messages[id].time,
75 (id: string) => extendMessageID(id, length),
76 ])(['desc', 'desc'])(messageIDs);
77 };
78
79function stripLocalID(
80 rawMessageInfo:

Callers 3

mergeNewMessagesFunction · 0.90
reduceMessageStoreFunction · 0.90

Calls 2

findMessageIDMaxLengthFunction · 0.85
extendMessageIDFunction · 0.85

Tested by

no test coverage detected