File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -624,8 +624,6 @@ function InnerRangePicker<DateType>(props: RangePickerProps<DateType>) {
624
624
625
625
const showDoublePanel = currentMode === picker ;
626
626
627
- console . log ( '=>' , viewDate ) ;
628
-
629
627
return (
630
628
< >
631
629
{ renderPanel ( showDoublePanel ? 'left' : false , {
Original file line number Diff line number Diff line change @@ -11,13 +11,15 @@ export interface YearBodyProps<DateType> {
11
11
prefixCls : string ;
12
12
locale : Locale ;
13
13
generateConfig : GenerateConfig < DateType > ;
14
+ value : DateType ;
14
15
viewDate : DateType ;
15
16
disabledDate ?: ( date : DateType ) => boolean ;
16
17
onSelect : ( value : DateType ) => void ;
17
18
}
18
19
19
20
function YearBody < DateType > ( {
20
21
prefixCls,
22
+ value,
21
23
viewDate,
22
24
locale,
23
25
generateConfig,
@@ -27,6 +29,7 @@ function YearBody<DateType>({
27
29
const yearPrefixCls = `${ prefixCls } -cell` ;
28
30
const rows : React . ReactNode [ ] = [ ] ;
29
31
32
+ const valueYearNumber = value ? generateConfig . getYear ( value ) : null ;
30
33
const yearNumber = generateConfig . getYear ( viewDate ) ;
31
34
const startYear =
32
35
Math . floor ( yearNumber / YEAR_DECADE_COUNT ) * YEAR_DECADE_COUNT ;
@@ -54,7 +57,8 @@ function YearBody<DateType>({
54
57
[ `${ yearPrefixCls } -disabled` ] : disabled ,
55
58
[ `${ yearPrefixCls } -in-view` ] :
56
59
startYear <= currentYearNumber && currentYearNumber <= endYear ,
57
- [ `${ yearPrefixCls } -selected` ] : currentYearNumber === yearNumber ,
60
+ [ `${ yearPrefixCls } -selected` ] :
61
+ currentYearNumber === valueYearNumber ,
58
62
} ) }
59
63
onClick = { ( ) => {
60
64
if ( disabled ) {
You can’t perform that action at this time.
0 commit comments