移除 MonthHeader 点击切换年视图功能
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
b877596e72
commit
2b0bb7e1d8
@ -216,7 +216,6 @@ fun CalendarMonthView(
|
|||||||
month = currentMonth,
|
month = currentMonth,
|
||||||
weekNumber = viewModel.getIsoWeekNumber(viewModel.selectedDate),
|
weekNumber = viewModel.getIsoWeekNumber(viewModel.selectedDate),
|
||||||
showToday = viewModel.selectedDate != today,
|
showToday = viewModel.selectedDate != today,
|
||||||
onToggleYearView = { viewModel.toggleYearView() },
|
|
||||||
onToday = {
|
onToday = {
|
||||||
viewModel.selectDate(today)
|
viewModel.selectDate(today)
|
||||||
@Suppress("DEPRECATION") // monthNumber 无替代 API
|
@Suppress("DEPRECATION") // monthNumber 无替代 API
|
||||||
|
|||||||
@ -30,7 +30,6 @@ import androidx.compose.ui.unit.sp
|
|||||||
* @param month 月份(1-12)
|
* @param month 月份(1-12)
|
||||||
* @param weekNumber 当前 ISO 周号
|
* @param weekNumber 当前 ISO 周号
|
||||||
* @param showToday 是否显示「今天」按钮(当 selectedDate ≠ today 时)
|
* @param showToday 是否显示「今天」按钮(当 selectedDate ≠ today 时)
|
||||||
* @param onToggleYearView 点击标题切换年视图
|
|
||||||
* @param onToday 点击「今天」按钮跳转今天
|
* @param onToday 点击「今天」按钮跳转今天
|
||||||
* @param modifier 外部布局修饰符
|
* @param modifier 外部布局修饰符
|
||||||
*/
|
*/
|
||||||
@ -40,15 +39,13 @@ fun MonthHeader(
|
|||||||
month: Int,
|
month: Int,
|
||||||
weekNumber: Int,
|
weekNumber: Int,
|
||||||
showToday: Boolean,
|
showToday: Boolean,
|
||||||
onToggleYearView: () -> Unit,
|
|
||||||
onToday: (() -> Unit)? = null,
|
onToday: (() -> Unit)? = null,
|
||||||
modifier: Modifier = Modifier
|
modifier: Modifier = Modifier
|
||||||
) {
|
) {
|
||||||
Row(
|
Row(
|
||||||
modifier = modifier
|
modifier = modifier
|
||||||
.fillMaxWidth()
|
.fillMaxWidth()
|
||||||
.padding(vertical = 14.dp, horizontal = 12.dp)
|
.padding(vertical = 14.dp, horizontal = 12.dp),
|
||||||
.clickable(onClick = onToggleYearView),
|
|
||||||
verticalAlignment = Alignment.Bottom
|
verticalAlignment = Alignment.Bottom
|
||||||
) {
|
) {
|
||||||
AnimatedContent(
|
AnimatedContent(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user