diff --git a/src/api/user.ts b/src/api/user.ts new file mode 100644 index 0000000..9c42765 --- /dev/null +++ b/src/api/user.ts @@ -0,0 +1,16 @@ +import supabase from "@/lib/supabase"; + +export async function findUserById(id: string) { + const { data: user, error } = await supabase + .from("user") + .select("*") + .eq("id", id); + + if (error) throw new Error(error.message); + + if (user && user.length > 0) { + return user[0].email.split("@")[0] + "님"; + } + + return "알 수 없는 사용자"; +} diff --git a/src/components/common/Footer.tsx b/src/components/common/Footer.tsx index 48bb1ba..829c7e1 100644 --- a/src/components/common/Footer.tsx +++ b/src/components/common/Footer.tsx @@ -7,11 +7,11 @@ function Footer() {
-

+

WeCode

- 개발자를 잇다. + 팀원을 IT다.

diff --git a/src/components/common/Header.tsx b/src/components/common/Header.tsx index d309de7..c3b3cab 100644 --- a/src/components/common/Header.tsx +++ b/src/components/common/Header.tsx @@ -108,7 +108,7 @@ function Header() { {user && ( diff --git a/src/components/common/InfoBadge.tsx b/src/components/common/InfoBadge.tsx index 104ed6d..55b6f39 100644 --- a/src/components/common/InfoBadge.tsx +++ b/src/components/common/InfoBadge.tsx @@ -9,12 +9,12 @@ interface Props { } const badgeThemes = { - default: "border-none bg-gray-200 text-gray-700", - green: "border-none bg-green-300/20 text-sm text-green-500", - blue: "border-none bg-blue-300/20 text-sm text-blue-500", - red: "border-none bg-red-300/20 text-sm text-red-500", - gray: "bg-gray-200 text-gray-700", - white: "bg-slate-50 text-sm font-bold text-slate-500", + default: "border-none bg-gray-200 text-gray-800", + green: "border-none bg-green-100 text-green-700 font-semibold", + blue: "border-none bg-blue-100 text-blue-700 font-semibold", + red: "border-none bg-red-100 text-red-700 font-semibold", + gray: "bg-gray-200 text-gray-800", + white: "bg-slate-100 text-slate-700 font-bold", }; /** diff --git a/src/components/common/post/detail/PostDetailActions.tsx b/src/components/common/post/detail/PostDetailActions.tsx index d796fd7..cb1383e 100644 --- a/src/components/common/post/detail/PostDetailActions.tsx +++ b/src/components/common/post/detail/PostDetailActions.tsx @@ -41,7 +41,7 @@ export default function PostDetailActions({ post, user }: Props) { @@ -58,7 +58,7 @@ export default function PostDetailActions({ post, user }: Props) { 닫기 삭제 diff --git a/src/components/recruits/select/Experience.tsx b/src/components/recruits/select/Experience.tsx index d7e2ee7..9134021 100644 --- a/src/components/recruits/select/Experience.tsx +++ b/src/components/recruits/select/Experience.tsx @@ -24,6 +24,7 @@ function SelectExperience({ value, onValueChange, className }: Props) { > diff --git a/src/components/recruits/select/Job.tsx b/src/components/recruits/select/Job.tsx index 0dada0f..516d3e0 100644 --- a/src/components/recruits/select/Job.tsx +++ b/src/components/recruits/select/Job.tsx @@ -24,6 +24,7 @@ function SelectJob({ value, onValueChange, className }: Props) { > diff --git a/src/components/recruits/select/PositionRole.tsx b/src/components/recruits/select/PositionRole.tsx index 60f4bfa..dc30ec7 100644 --- a/src/components/recruits/select/PositionRole.tsx +++ b/src/components/recruits/select/PositionRole.tsx @@ -24,6 +24,7 @@ function SelectPositionRole({ value, onValueChange, className }: Props) { > diff --git a/src/components/recruits/select/Region.tsx b/src/components/recruits/select/Region.tsx index 83c16c4..cb4ee4c 100644 --- a/src/components/recruits/select/Region.tsx +++ b/src/components/recruits/select/Region.tsx @@ -24,6 +24,7 @@ function SelectRegion({ value, onValueChange, className }: Props) { > diff --git a/src/pages/find-teammates/index.tsx b/src/pages/find-teammates/index.tsx index 9c9b815..0f31ad3 100644 --- a/src/pages/find-teammates/index.tsx +++ b/src/pages/find-teammates/index.tsx @@ -206,7 +206,7 @@ export default function FindTeammates() {