From 11612b608143c1607f33ff40c43c6f9db5e073ba Mon Sep 17 00:00:00 2001 From: Javier Marquez <javi@arqex.com> Date: Wed, 01 Mar 2017 10:18:14 +0100 Subject: [PATCH] Fix clicking calendar being recognized as click outside --- src/DaysView.js | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/DaysView.js b/src/DaysView.js index 5cc7ab3..b6cf7fd 100644 --- a/src/DaysView.js +++ b/src/DaysView.js @@ -1,11 +1,12 @@ 'use strict'; var React = require('react'), - moment = require('moment') + moment = require('moment'), + onClickOutside = require('react-onclickoutside') ; var DOM = React.DOM; -var DateTimePickerDays = React.createClass({ +var DateTimePickerDays = onClickOutside( React.createClass({ render: function() { var footer = this.renderFooter(), date = this.props.viewDate, @@ -133,7 +134,11 @@ alwaysValidDate: function() { return 1; - } -}); + }, + + handleClickOutside: function() { + this.props.handleClickOutside(); + } +})); module.exports = DateTimePickerDays; -- Gitblit v1.9.3