aboutsummaryrefslogtreecommitdiff
path: root/apps/website/src/components/logos
diff options
context:
space:
mode:
authorTyler Flowers <contact@ggtylerr.dev>2023-11-26 15:57:52 -0500
committerTyler Flowers <contact@ggtylerr.dev>2023-11-26 15:57:52 -0500
commit85c31ee8d278ac6fa1f0ba143b78d65e5f665f32 (patch)
treee5c1fe70c9cb7e29257173576dcf796ed30d4297 /apps/website/src/components/logos
parent55b593c4e6b90137995aee9a55ba2a86423cc7bd (diff)
downloadNexus-85c31ee8d278ac6fa1f0ba143b78d65e5f665f32.tar.gz
Nexus-85c31ee8d278ac6fa1f0ba143b78d65e5f665f32.tar.bz2
Nexus-85c31ee8d278ac6fa1f0ba143b78d65e5f665f32.zip
initial cleanup
Diffstat (limited to 'apps/website/src/components/logos')
-rw-r--r--apps/website/src/components/logos/Logo.astro7
1 files changed, 3 insertions, 4 deletions
diff --git a/apps/website/src/components/logos/Logo.astro b/apps/website/src/components/logos/Logo.astro
index 2fd6bea..0b72b91 100644
--- a/apps/website/src/components/logos/Logo.astro
+++ b/apps/website/src/components/logos/Logo.astro
@@ -1,7 +1,5 @@
---
import type { LogoType } from "@webtypes/Config";
-import { dirname } from "path";
-import { fileURLToPath } from "url";
import type { HTMLAttributes } from "astro/types";
export interface Props extends HTMLAttributes<"svg"> {
@@ -20,7 +18,7 @@ let svg: string | undefined;
try {
if (logo == undefined) return;
- const dir = dirname(fileURLToPath(import.meta.url)) + "/../../../public/media";
+ const dir = "../../../public/media";
svg = (await import(`${dir}/${logo.replaceAll(".", "/")}.svg?raw` /* @vite-ignore */)).default;
if (svg == undefined) return;
@@ -44,7 +42,8 @@ try {
svg = svg.replace(/<svg/, `<svg ${Object.entries(attr).map(([key, value]) => `${key}="${value}"`).join(" ")}`);
} catch (err) {
-
+ console.error(`Error occurred while loading SVG. Logo name is ${logo}.`)
+ console.error(err);
}
---