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