From 767f1ae888d4eb7a56126a56ffa186e0e11c921c Mon Sep 17 00:00:00 2001 From: Joe Woodhouse Date: Thu, 10 Nov 2016 16:14:36 +0000 Subject: [PATCH] Fix issue detecting dropdown types, resulting in all links being downloads --- src/ReactAddToCalendar.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ReactAddToCalendar.js b/src/ReactAddToCalendar.js index 6f8da88..eb5488b 100644 --- a/src/ReactAddToCalendar.js +++ b/src/ReactAddToCalendar.js @@ -59,12 +59,12 @@ export default class ReactAddToCalendar extends React.Component { let self = this; let items = this.props.listItems.map((listItem) => { - let currentItem = Object.keys(listItem); + let currentItem = Object.keys(listItem)[0]; let currentLabel = listItem[currentItem]; let icon = null; if (self.props.displayItemIcons) { - let currentIcon = (currentItem[0] === 'outlook') ? 'windows' : currentItem; + let currentIcon = (currentItem === 'outlook') ? 'windows' : currentItem; icon = ; } @@ -192,4 +192,4 @@ ReactAddToCalendar.defaultProps = { { yahoo: 'Yahoo' } ], rootClass: 'react-add-to-calendar' -}; \ No newline at end of file +};