YearCalendar
fun YearCalendar(state: YearCalendarState = rememberYearCalendarState(), modifier: Modifier = Modifier, userScrollEnabled: Boolean = true, columns: Int = 3, onMonthClick: (YearMonth) -> Unit, monthContent: @Composable BoxScope.(YearMonth) -> Unit = { CalendarDefaults.MiniMonth(it) })
Year overview: one year per page, months in a columns-wide grid. A mini-month cell draws a 2.dp primary focus ring inside its bounds while it has keyboard / D-pad focus.