1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-11-08 21:42:24 +03:00

Merge pull request #393 from matrix-org/dbkr/enable_labs

Add config to hide the labs section
This commit is contained in:
David Baker
2016-08-05 17:25:25 +01:00
committed by GitHub
2 changed files with 14 additions and 2 deletions

View File

@@ -54,11 +54,15 @@ module.exports = React.createClass({
onClose: React.PropTypes.func,
// The brand string given when creating email pushers
brand: React.PropTypes.string,
// True to show the 'labs' section of experimental features
enableLabs: React.PropTypes.bool,
},
getDefaultProps: function() {
return {
onClose: function() {}
onClose: function() {},
enableLabs: true,
};
},
@@ -363,6 +367,9 @@ module.exports = React.createClass({
},
_renderLabs: function () {
// default to enabled if undefined
if (this.props.enableLabs === false) return null;
let features = LABS_FEATURES.map(feature => (
<div key={feature.id} className="mx_UserSettings_toggle">
<input