@@ -64,6 +64,7 @@ function TimeBody<DateType>(props: TimeBodyProps<DateType>) {
6464 onSelect : ( diff : number ) => void ;
6565 } [ ] = [ ] ;
6666 const contentPrefixCls = `${ prefixCls } -content` ;
67+ const columnPrefixCls = `${ prefixCls } -time-panel` ;
6768
6869 let isPM : boolean | undefined ;
6970 let hour = value ? generateConfig . getHour ( value ) : - 1 ;
@@ -155,6 +156,7 @@ function TimeBody<DateType>(props: TimeBodyProps<DateType>) {
155156 if ( condition !== false ) {
156157 columns . push ( {
157158 node : React . cloneElement ( node , {
159+ prefixCls : columnPrefixCls ,
158160 value : columnValue ,
159161 active : activeColumnIndex === columns . length ,
160162 onSelect : onColumnSelect ,
@@ -169,20 +171,14 @@ function TimeBody<DateType>(props: TimeBodyProps<DateType>) {
169171 }
170172
171173 // Hour
172- addColumnNode (
173- showHour ,
174- < TimeUnitColumn key = "hour" prefixCls = { prefixCls } /> ,
175- hour ,
176- hours ,
177- num => {
178- onSelect ( setTime ( isPM , num , minute , second ) ) ;
179- } ,
180- ) ;
174+ addColumnNode ( showHour , < TimeUnitColumn key = "hour" /> , hour , hours , num => {
175+ onSelect ( setTime ( isPM , num , minute , second ) ) ;
176+ } ) ;
181177
182178 // Minute
183179 addColumnNode (
184180 showMinute ,
185- < TimeUnitColumn key = "minute" prefixCls = { prefixCls } /> ,
181+ < TimeUnitColumn key = "minute" /> ,
186182 minute ,
187183 minutes ,
188184 num => {
@@ -193,7 +189,7 @@ function TimeBody<DateType>(props: TimeBodyProps<DateType>) {
193189 // Second
194190 addColumnNode (
195191 showSecond ,
196- < TimeUnitColumn key = "second" prefixCls = { prefixCls } /> ,
192+ < TimeUnitColumn key = "second" /> ,
197193 second ,
198194 seconds ,
199195 num => {
@@ -209,7 +205,7 @@ function TimeBody<DateType>(props: TimeBodyProps<DateType>) {
209205
210206 addColumnNode (
211207 use12Hours === true ,
212- < TimeUnitColumn key = "12hours" prefixCls = { prefixCls } /> ,
208+ < TimeUnitColumn key = "12hours" /> ,
213209 PMIndex ,
214210 [ { label : 'AM' , value : 0 } , { label : 'PM' , value : 1 } ] ,
215211 num => {
0 commit comments