From 66425c97e49615111448aa24e31225dfa3b51cda Mon Sep 17 00:00:00 2001 From: Reed Garmsen Date: Wed, 17 Jun 2015 18:37:28 -0700 Subject: Added ability to remove the first entry of a Invite New Members list (or clear it if there's only one entry --- web/react/components/invite_member_modal.jsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/web/react/components/invite_member_modal.jsx b/web/react/components/invite_member_modal.jsx index 1d2bbed84..a1b8da6e4 100644 --- a/web/react/components/invite_member_modal.jsx +++ b/web/react/components/invite_member_modal.jsx @@ -90,10 +90,12 @@ module.exports = React.createClass({ this.setState({ invite_ids: invite_ids, id_count: count }); }, removeInviteFields: function(index) { + var count = this.state.id_count; var invite_ids = this.state.invite_ids; var i = invite_ids.indexOf(index); - if (index > -1) invite_ids.splice(i, 1); - this.setState({ invite_ids: invite_ids }); + if (i > -1) invite_ids.splice(i, 1); + if (!invite_ids.length) invite_ids.push(++count); + this.setState({ invite_ids: invite_ids, id_count: count }); }, getInitialState: function() { return { @@ -119,7 +121,7 @@ module.exports = React.createClass({ invite_sections[index] = (
- { i ? + { true ?
-- cgit v1.2.3-1-g7c22