Skip to content

release 0.0.3

Latest
Compare
Choose a tag to compare
@kez-lab kez-lab released this 20 Nov 05:08
· 1 commit to main since this release

Release Notes

주요 변경 사항

TimePickerDialog 구현

  • 시간 선택 UI 제공: 12시간/24시간 형식을 지원하며, 시간, 분, AM/PM(12시간 형식)을 선택할 수 있는 대화상자.
  • 결과 반환: 선택한 시간이 LocalDateTime 형식으로 반환됩니다.

TimePicker 컴포넌트 개선

  • 제네릭 타입 지원: PickerPickerState가 다양한 데이터 타입(String, Int 등)을 처리할 수 있도록 변경.
  • 시간 범위 추가: 12시간 및 24시간 형식의 HOUR12_RANGE, HOUR24_RANGE 추가.
  • UI 개선: visibleItemsCount, dividerColor 등 사용자 경험 강화.

Kotlin DateTime 라이브러리 도입

  • kotlinx-datetime 사용: 현대적인 날짜 및 시간 처리 API를 도입하여 시간 계산 로직과 데이터 반환을 개선.

Gradle 의존성 및 설정 변경

  • 추가: kotlinx-datetime 의존성 및 버전.
  • 삭제: 기존 libs.androidx.ui 및 불필요한 compose-bom 관련 구문.

요약

TimePickerDialogkotlinx-datetime 도입으로 시간 선택 및 계산 로직을 현대화하고, Picker 컴포넌트의 유연성과 사용자 경험을 강화했습니다.