portone-io / developers.portone.io

PortOne 개발자센터
https://developers.portone.io
GNU Affero General Public License v3.0
10 stars 24 forks source link

릴리즈 노트 사이드바 접는 메뉴 구현 #482

Closed CirnoV closed 5 months ago

CirnoV commented 5 months ago

image

2023년 릴리즈 노트를 2023 이라는 하위 디렉토리에 이동시키고, 해당 디렉토리명을 토대로 접는 메뉴를 생성하는 컴포넌트를 구현했습니다. 기존 slug를 유지하고, 현재 년도를 기준으로 접는 메뉴를 생성하는 컴포넌트를 구현했습니다. layouts/sidebar 에 있는 컴포넌트를 릴리즈 노트에서도 사용할 수 있도록 개선하려고 했으나 현재 solid start로 마이그레이션 진행중인 것을 감안해서 rebase 시에 충돌을 줄일 수 있게 컴포넌트를 추가하는 방향으로 작업했습니다.

vercel[bot] commented 5 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
developers ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 27, 2024 10:01am
CirnoV commented 5 months ago

근데 이거 이런 식으로 작업하면 기존 릴리즈노트 참조하는 링크들 (이메일에 나갔다거나...) 다 깨질 거여서 slug는 안 건드리는 방향으로 작업하는 게 좋을 것 같아요

음 그러면 slug는 유지하고, 표시할때는 현재년도(또는 지정된 년도 미만)만 플랫하게 보여주고 나머지는 접힌 메뉴로 보여지도록 구현하려고 하는데 어떠신가요? 2025년이면 2024년 업데이트, 2023년 업데이트 이런식으로용 @XiNiHa

CirnoV commented 5 months ago

복잡한 작업은 아니라 일단 이 방식대로 개선해봤어요

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud