diff --git a/index.js b/index.js
index 959222b..48357a3 100644
--- a/index.js
+++ b/index.js
@@ -58,31 +58,32 @@ class Tabs extends Component {
}
});
}
- return (
-
- {React.Children.map(this.props.children.filter(c=>c),(el)=>
- !self.props.locked && self.onSelect(el)}
- onLongPress={()=>self.onSelect(el)}
- activeOpacity={el.props.pressOpacity}>
- {el.props.children.map(c => (
- selected == (el.props.name || el.key)
- ? React.cloneElement(c,
- { selected: true,
- style: [ c.props.style,
- this.props.selectedStyle,
- c.props.selectedStyle ]})
- : c ))}
-
- )}
-
- );
+ return (
+
+ {React.Children.map(this.props.children.filter(c=>c),(el)=>
+ !self.props.locked && self.onSelect(el)}
+ onLongPress={()=>self.onSelect(el)}
+ activeOpacity={el.props.pressOpacity}>
+ {el.props.children.map((c,i) => (
+ selected == (el.props.name || el.key)
+ ? React.cloneElement(c,
+ { selected: true,
+ key: i,
+ style: [ c.props.style,
+ this.props.selectedStyle,
+ c.props.selectedStyle ]})
+ : React.cloneElement(c, {key: i+10}) ))}
+
+ )}
+
+ )
}
}
var styles = StyleSheet.create({