aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/app/components/UserIcon.tsx
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-08-14 22:31:32 +0900
committernsfisis <nsfisis@gmail.com>2025-08-14 22:44:16 +0900
commitbf3b2b2f5fdfe4d54226b59ce82378e4a77dc700 (patch)
treee8d6eaeab9ae28f1c66e530cbeed483db08a7098 /frontend/app/components/UserIcon.tsx
parent948d7e6596bc4a37c8d7903e785e099b6a81a664 (diff)
downloadiosdc-japan-2025-albatross-bf3b2b2f5fdfe4d54226b59ce82378e4a77dc700.tar.gz
iosdc-japan-2025-albatross-bf3b2b2f5fdfe4d54226b59ce82378e4a77dc700.tar.zst
iosdc-japan-2025-albatross-bf3b2b2f5fdfe4d54226b59ce82378e4a77dc700.zip
feat(backend,frontend): Replace hard-coded base path with environment variable
Diffstat (limited to 'frontend/app/components/UserIcon.tsx')
-rw-r--r--frontend/app/components/UserIcon.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/frontend/app/components/UserIcon.tsx b/frontend/app/components/UserIcon.tsx
index e14a571..8002c6f 100644
--- a/frontend/app/components/UserIcon.tsx
+++ b/frontend/app/components/UserIcon.tsx
@@ -1,3 +1,5 @@
+import { BASE_PATH } from "../config";
+
type Props = {
iconPath: string;
displayName: string;
@@ -9,8 +11,8 @@ export default function UserIcon({ iconPath, displayName, className }: Props) {
<img
src={
process.env.NODE_ENV === "development"
- ? `http://localhost:8003/phperkaigi/2025/code-battle${iconPath}`
- : `/phperkaigi/2025/code-battle${iconPath}`
+ ? `http://localhost:8003${BASE_PATH}${iconPath}`
+ : `${BASE_PATH}${iconPath}`
}
alt={`${displayName} のアイコン`}
className={`rounded-full border-4 border-white ${className}`}