X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2FTimePicker.jsx;fp=src%2FTimePicker.jsx;h=70653331185a61a7738d3383157806a45a4128e9;hb=dd2f6abda00cea99ec0a24e3f162fabeba7ac176;hp=6b762230223844c7a1f28ca0ebe2aebdb4b45f5a;hpb=dd275f7df354e218d170ddbcc1eadff1427db76b;p=github%2Ffretlink%2Ftime-picker.git diff --git a/src/TimePicker.jsx b/src/TimePicker.jsx index 6b76223..7065333 100644 --- a/src/TimePicker.jsx +++ b/src/TimePicker.jsx @@ -128,10 +128,21 @@ const Picker = React.createClass({ }, getFormat() { - const { format, showHour, showMinute, showSecond } = this.props; + const { format, showHour, showMinute, showSecond, use12Hours } = this.props; if (format) { return format; } + + if (use12Hours) { + const fmtString = ([ + showHour ? 'h' : '', + showMinute ? 'mm' : '', + showSecond ? 'ss' : '', + ].filter(item => !!item).join(':')); + + return fmtString.concat(' a'); + } + return [ showHour ? 'HH' : '', showMinute ? 'mm' : '',