@@ -206,6 +206,7 @@ export type DatePickerProps = OmitUnion<
206206 | {
207207 selectsRange ?: never ;
208208 selectsMultiple ?: never ;
209+ showCount ?: never ;
209210 onChange ?: (
210211 date : Date | null ,
211212 event ?:
@@ -216,6 +217,7 @@ export type DatePickerProps = OmitUnion<
216217 | {
217218 selectsRange : true ;
218219 selectsMultiple ?: never ;
220+ showCount ?: never ;
219221 onChange ?: (
220222 date : [ Date | null , Date | null ] ,
221223 event ?:
@@ -226,6 +228,7 @@ export type DatePickerProps = OmitUnion<
226228 | {
227229 selectsRange ?: never ;
228230 selectsMultiple : true ;
231+ showCount ?: boolean ;
229232 onChange ?: (
230233 date : Date [ ] | null ,
231234 event ?:
@@ -301,6 +304,7 @@ export default class DatePicker extends Component<
301304 calendarStartDay : undefined ,
302305 toggleCalendarOnIconClick : false ,
303306 usePointerEvent : false ,
307+ showCount : true ,
304308 } ;
305309 }
306310
@@ -1337,8 +1341,11 @@ export default class DatePicker extends Component<
13371341
13381342 const customInput = this . props . customInput || < input type = "text" /> ;
13391343 const customInputRef = this . props . customInputRef || "ref" ;
1340- const { dateFormat = DatePicker . defaultProps . dateFormat , locale } =
1341- this . props ;
1344+ const {
1345+ dateFormat = DatePicker . defaultProps . dateFormat ,
1346+ locale,
1347+ showCount = DatePicker . defaultProps . showCount ,
1348+ } = this . props ;
13421349 const inputValue =
13431350 typeof this . props . value === "string"
13441351 ? this . props . value
@@ -1353,6 +1360,7 @@ export default class DatePicker extends Component<
13531360 ? safeMultipleDatesFormat ( this . props . selectedDates ?? [ ] , {
13541361 dateFormat,
13551362 locale,
1363+ showCount,
13561364 } )
13571365 : safeDateFormat ( this . props . selected , {
13581366 dateFormat,
0 commit comments