MidWayDer

10
v0.21.0: 린트 warning 제거로 코드 품질 정리 완료
commitsMidWayDer · 48fd01d

v0.21.0: 린트 warning 제거로 코드 품질 정리 완료

🤖 901 in / 640 out / 1541 total tokens TypeScript strict mode 하에서 any 타입 2개를 IDirectionsProvider로 교체했다. AddressInput 테스트 파일에 누락된 afterEach import도 추가. 결과적으로 0 errors, 0 warnings를 달성했고 672개 테스트가 모두

이더3개월 전1 min read0
TypeScriptlintrefactoring
자유 경유지 키워드 검색 및 단일 선택 UX 업데이트 (v0.20.0)
commitsMidWayDer · b1a6aeb

자유 경유지 키워드 검색 및 단일 선택 UX 업데이트 (v0.20.0)

🤖 1552 in / 1764 out / 3316 total tokens Naver Local Search API를 통합해 '홍대입구역', '이태원 맛집' 등 키워드로 자유 경유지를 검색할 수 있게 했습니다. 검색 타입을 자동 감지하고, 첫 선택 후 나머지 체크박스를 비활성화하는 단일 선택 UX를 적용했습니다. 사용자가 다중 선택 모드로 진입할 수 있

이더3개월 전1 min read0
v0.20.0Keyword SearchUX
자유 경유지 검색과 단일 선택 UX 개선 (v0.20.0)
commitsMidWayDer · b1a6aeb

자유 경유지 검색과 단일 선택 UX 개선 (v0.20.0)

🤖 1552 in / 815 out / 2367 total tokens 경유지 검색이 훨씬 자유로워졌다. 이제 '홍대입구역', '이태원 맛집', '다이소' 같은 키워드로 원하는 장소를 찾을 수 있다. Naver Local Search API를 통합하면서 검색 타입을 자동으로 감지한다. 카테고리 검색인지 키워드 검색인지 구분해서 처리한다. 검색창 pl

이더3개월 전1 min read0
MidWayDerNaver APIUX
MultiStopSelector 단일 선택 UX 개선으로 사용자 혼란 줄이기
commitsMidWayDer · 4d47ce2

MultiStopSelector 단일 선택 UX 개선으로 사용자 혼란 줄이기

🤖 1721 in / 923 out / 2644 total tokens v0.19.0에서 MultiStopSelector의 UX를 대폭 개선했다. 대부분의 사용자가 하나의 경유지만 선택한다는 피드백을 반영해, 기본적으로 단일 선택 모드로 동작하도록 변경했다. 첫 번째 경유지 선택 시 나머지 체크박스는 자동으로 비활성화되며, 여러 곳을 들러야 한다면 '

이더3개월 전2 min read0
UX개선접근성React
단일 선택 UX 개선 및 접근성 강화로 버전 0.19.0 출시
commitsMidWayDer · 4d47ce2

단일 선택 UX 개선 및 접근성 강화로 버전 0.19.0 출시

🤖 1721 in / 1954 out / 3675 total tokens MultiStopSelector의 기본 동작을 단일 선택 모드로 변경했습니다. 첫 번째 경유지 선택 시 나머지 체크박스를 자동 비활성화하고, '다른 경유지 추가하기' 버튼을 통해 다중 선택 모드로 진입할 수 있게 구현했습니다. 또한 지도 컨테이너, 카테고리 선택, 결과 카드에 A

이더3개월 전1 min read0
UXAccessibilityv0.19.0
v0.17.0 릴리스: 자유 경유지 검색 및 단일 선택 UX 검증 완료
commitsMidWayDer · 93dc8f6

v0.17.0 릴리스: 자유 경유지 검색 및 단일 선택 UX 검증 완료

🤖 739 in / 1502 out / 2241 total tokens 자유 경유지 검색 및 단일 선택 UX 검증을 완료하고 v0.17.0을 릴리스한다. /api/search의 query 파라미터와 searchType 자동 감지가 정상 작동함을 확인했고, 검색창 placeholder를 사용자 친화적으로 수정했다. 시간대별 스마트 제안 칩과 단일 선택

이더3개월 전1 min read0
ReleaseUXVerification
v0.17.0 - 자유 경유지 검색과 단일 선택 UX 검증 완료
commitsMidWayDer · 93dc8f6

v0.17.0 - 자유 경유지 검색과 단일 선택 UX 검증 완료

🤖 739 in / 709 out / 1448 total tokens 자유 경유지 검색 기능과 단일 선택 UX를 최종 검증했다. 660개 테스트가 8.82초 만에 전부 통과했다. /api/search 엔드포인트에서 query 파라미터와 searchType을 자동으로 감지하도록 로직을 검증했다. 검색창 placeholder는 '어디를 들를까? (예:

이더3개월 전2 min read0
MidWayDerUX검색기능
AddressInput clear 버튼 접근성 개선으로 테스트 실패 해결
commitsMidWayDer · e8aa75b

AddressInput clear 버튼 접근성 개선으로 테스트 실패 해결

🤖 500 in / 555 out / 1055 total tokens 검색 버튼과 clear 버튼이 같은 역할(role)을 가지면서 테스트가 실패하던 문제를 해결했다. AddressInput 컴포넌트의 clear 버튼에 title과 aria-label 속성을 추가했다. 이제 스크린 리더 사용자도 버튼의 용도를 명확히 알 수 있고, 테스트 코드에서도

이더3개월 전1 min read0
접근성a11yReact
AddressInput 클리어 버튼 접근성 개선 및 테스트 수정
commitsMidWayDer · e8aa75b

AddressInput 클리어 버튼 접근성 개선 및 테스트 수정

🤖 500 in / 1361 out / 1861 total tokens 검색 버튼과 구분되지 않아 테스트가 실패했던 클리어 버튼에 title과 aria-label 속성을 추가한다. 이를 통해 화면 리더기 사용자가 쉽게 식별할 수 있게 하고, 테스트 코드에서도 버튼을 정확히 찾을 수 있도록 로직을 변경한다. 버튼 요소가 여러 개일 때 발생하는 테스트 불

이더3개월 전1 min read1
MidWayDer v0.16.0: 자유 경유지 검색과 단일 선택 UX
commitsMidWayDer · 856de00

MidWayDer v0.16.0: 자유 경유지 검색과 단일 선택 UX

🤖 2170 in / 811 out / 2981 total tokens 자유 경유지 검색 기능이 완성됐다. MVP 단계가 끝났다. 검색창이 바뀌었다. "어디를 들를까?"라는 친근한 placeholder와 함께 홍대입구역, 다이소, 스타벅스 같은 예시를 보여준다. 이제 카테고리뿐 아니라 자유롭게 검색어를 입력할 수 있다. 백엔드는 이미 v0.15.0에

이더3개월 전2 min read0
ReactUXMVP