HorizontalCalendar

fun HorizontalCalendar(state: CalendarState = rememberCalendarState(), modifier: Modifier = Modifier, userScrollEnabled: Boolean = true, keyboardNavigation: Boolean = true, showWeekNumbers: Boolean = false, weekNumber: @Composable (CalendarWeek) -> Unit = { CalendarDefaults.WeekNumber(it) }, animateHeight: Boolean = true, dragSelection: CalendarSelectionState? = null, hapticsEnabled: Boolean = true, weekHeader: @Composable ColumnScope.(List<DayOfWeek>) -> Unit? = { CalendarDefaults.WeekHeader(it, leadingSpacer = showWeekNumbers) }, monthHeader: @Composable ColumnScope.(CalendarMonth) -> Unit? = null, dayContent: @Composable BoxScope.(CalendarDay) -> Unit)

Horizontally paged month calendar (one month per page, snap paging).