Skip to content

refactor(config): 소개·푸터 소셜 링크 단일 출처화 및 env 매핑#54

Merged
emayom merged 1 commit into
mainfrom
refactor/#53-social-links-env
Jun 28, 2026
Merged

refactor(config): 소개·푸터 소셜 링크 단일 출처화 및 env 매핑#54
emayom merged 1 commit into
mainfrom
refactor/#53-social-links-env

Conversation

@emayom

@emayom emayom commented Jun 28, 2026

Copy link
Copy Markdown
Owner

개요

중복 정의돼 있던 소셜 링크를 social 단일 출처로 통합하고, URL 값을 NEXT_PUBLIC_SOCIAL_* 환경변수로 외부화.

관련 이슈

Closes #53

변경 유형

  • refactor

변경 내용

  • footerNav의 '연결' 섹션이 social 배열을 재사용 (items: social) → GitHub/LinkedIn/Email 중복 정의 제거
  • URL 값을 NEXT_PUBLIC_SOCIAL_GITHUB / _LINKEDIN / _EMAIL에서 읽도록 변경 (미설정 시 # 폴백)
  • .env.example에 소셜 링크 placeholder 추가

배포 주의

.env*는 gitignore되므로 Vercel 환경변수에 세 값이 등록돼 있어야 프로덕션에서 링크가 동작한다. (등록 완료)

체크리스트

  • `npx tsc --noEmit` 통과
  • `npm run lint` 통과
  • footer/about 테스트 통과

footerNav '연결' 섹션과 social 배열에 중복 정의돼 있던
GitHub/LinkedIn/Email 링크를 social 단일 출처로 통합하고,
footerNav가 이를 재사용하도록 변경. URL 값은 NEXT_PUBLIC_SOCIAL_*
환경변수에서 읽어 배포 환경에서 관리한다.

Closes #53

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview, Comment Jun 28, 2026 12:12pm

@emayom emayom merged commit 1891a3f into main Jun 28, 2026
3 checks passed
@emayom emayom deleted the refactor/#53-social-links-env branch June 28, 2026 12:14
@emayom emayom added the refactor Code refactoring without feature change label Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Code refactoring without feature change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

소개·푸터 소셜 링크 중복 제거 및 env 매핑

1 participant