From 49a489d53283f5c7a0805f5a5f33b5cf2d2d72fc Mon Sep 17 00:00:00 2001 From: Nikita Karamov Date: Fri, 17 Mar 2023 23:08:15 +0100 Subject: [PATCH] Re-implement pre-filling instances --- src/components/instance-select.astro | 22 ++++++++++++++++++++++ src/util.ts | 6 ++++++ 2 files changed, 28 insertions(+) create mode 100644 src/util.ts diff --git a/src/components/instance-select.astro b/src/components/instance-select.astro index cbd1f4c..29d3e66 100644 --- a/src/components/instance-select.astro +++ b/src/components/instance-select.astro @@ -59,3 +59,25 @@ try { } } + + diff --git a/src/util.ts b/src/util.ts new file mode 100644 index 0000000..74e4395 --- /dev/null +++ b/src/util.ts @@ -0,0 +1,6 @@ +export const extractHost = (url: string): string => { + if (!(url.startsWith("https://") || url.startsWith("http://"))) { + url = "https://" + url; + } + return new URL(url).host; +};