Skip to content

chore: dev 브랜치 코드 리뷰 WARNING 항목 정리 #136

@thxforall

Description

@thxforall

코드 리뷰 WARNING 항목 (2026-04-09)

W1: AuthProvider setInterval 최적화

  • 미인증 유저에게도 5분 주기 세션 체크 동작 → 인증 상태일 때만 실행하도록 수정
  • packages/web/lib/components/auth/AuthProvider.tsx

W3: SpotSolutionTabs 접근성

  • role="tab", aria-selected, role="tablist", 화살표 키 네비게이션 누락
  • packages/web/lib/components/detail/SpotSolutionTabs.tsx

W4: ExploreClient 추천 태그 하드코딩

  • BLACKPINK, NewJeans 등 하드코딩 → 설정/API에서 가져오도록
  • packages/web/app/explore/ExploreClient.tsx

W5: Rust image dimensions 입력 검증

  • image_width/height에 range 검증 추가 (1-20000)
  • packages/api-server/src/domains/posts/dto.rs

W6: Rust post_type 매직 스트링

  • "try"/"post" 상수로 관리
  • packages/api-server/src/domains/posts/service.rs

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions