Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add getSeedEmoji util fn
Sebastian Martinez committed 3 years ago
commit 47e90aae70fa1cf223625375fc2dc6feabf7a093
parent 549140aab92559c27272ab24c745915169c41a9e
1 file changed +10 -0
modified src/utils.ts
@@ -477,6 +477,16 @@ export function parseEmoji(input: string): string {
  return input;
}

+
// Fetch from config the emoji to the corresponding pinned seed, if non found return default emoji
+
// @dev: This helper fn lets us get a seed emoji quick without multiLookups or complex type usage.
+
// TODO: Should be revisited, when we have a stable implementation for seed avatars.
+
export function getSeedEmoji(input: string, config: Config): string {
+
  if (config.seeds.pinned[input]) {
+
    return config.seeds.pinned[input].emoji;
+
  }
+
  return "🌱";
+
}
+

// Identify an address by checking whether it's a contract or an externally-owned address.
export async function identifyAddress(
  address: string,