From 17f048c87a6c8ff63508dc267324aa91530bb418 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Fri, 23 Jul 2021 15:49:55 +0200 Subject: [PATCH] Show seed in project view Closes #59 --- src/base/projects/Browser.svelte | 5 +++++ src/utils.ts | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/src/base/projects/Browser.svelte b/src/base/projects/Browser.svelte index 1a5f7186e..1037f17b6 100644 --- a/src/base/projects/Browser.svelte +++ b/src/base/projects/Browser.svelte @@ -187,6 +187,11 @@
{tree.stats.contributors} contributor(s)
+ {#if config.seed.api} +
+ {utils.formatSeedApi(config.seed.api)} +
+ {/if}
{#if org} {#await getAnchor} diff --git a/src/utils.ts b/src/utils.ts index ec17e1ef7..64f063c08 100644 --- a/src/utils.ts +++ b/src/utils.ts @@ -58,6 +58,14 @@ export function formatHash(hash: string): string { + hash.substring(hash.length - 4, hash.length); } +export function formatSeedApi(input: string): string { + const match = input.match(/^https?:\/\/([^:]+)/); + if (match) { + return match[1]; + } + return input; +} + export function capitalize(s: string): string { if (s === "") return s; return s[0].toUpperCase() + s.substr(1);