react-timepicker

https://github.com/radekmie/react-timepicker

by Radosław Miernik

HTML

<script src="https://fb.me/react-with-addons-0.14.0.js"></script>
<script src="https://fb.me/react-dom-0.14.0.js"></script>
<link rel="stylesheet" href="https://unpkg.com/react-timepicker@1.3.1/timepicker.css">
<script src="https://unpkg.com/react-timepicker@1.3.1/timepicker.js"></script>

CSS

.timepicker {
    position: absolute;

    top:  50%;
    left: 50%;

    transform: translateX(-50%) translateY(-50%);
}

JavaScript

document.addEventListener('DOMContentLoaded', function () {
    var root = document.createElement('div');

    document.body.appendChild(root);

    ReactDOM.render(React.createElement(Timepicker, {
        hours:   new Date().getHours(),
        minutes: new Date().getMinutes()
    }), root);
});