summaryrefslogtreecommitdiffstats
path: root/web/react/components/textbox.jsx
diff options
context:
space:
mode:
authorhmhealey <harrisonmhealey@gmail.com>2015-12-02 09:42:36 -0500
committerhmhealey <harrisonmhealey@gmail.com>2015-12-02 09:42:36 -0500
commit7308569375159134d0f8651cec94b3f9c706604a (patch)
tree6f0fa14610ba8bf89c20ec8a5f08e2e0b80fa062 /web/react/components/textbox.jsx
parent101c74d8b82efb43ade6d67f669d586efc9b943c (diff)
downloadchat-7308569375159134d0f8651cec94b3f9c706604a.tar.gz
chat-7308569375159134d0f8651cec94b3f9c706604a.tar.bz2
chat-7308569375159134d0f8651cec94b3f9c706604a.zip
Removed command autocomplete from the comment textbox and edit post modal
Diffstat (limited to 'web/react/components/textbox.jsx')
-rw-r--r--web/react/components/textbox.jsx12
1 files changed, 10 insertions, 2 deletions
diff --git a/web/react/components/textbox.jsx b/web/react/components/textbox.jsx
index bee5113c9..107e65f57 100644
--- a/web/react/components/textbox.jsx
+++ b/web/react/components/textbox.jsx
@@ -29,7 +29,10 @@ export default class Textbox extends React.Component {
connection: ''
};
- this.suggestionProviders = [new AtMentionProvider(), new CommandProvider()];
+ this.suggestionProviders = [new AtMentionProvider()];
+ if (props.supportsCommands) {
+ this.suggestionProviders.push(new CommandProvider());
+ }
}
getStateFromStores() {
@@ -200,6 +203,10 @@ export default class Textbox extends React.Component {
}
}
+Textbox.defaultProps = {
+ supportsCommands: true
+};
+
Textbox.propTypes = {
id: React.PropTypes.string.isRequired,
channelId: React.PropTypes.string,
@@ -208,5 +215,6 @@ Textbox.propTypes = {
onKeyPress: React.PropTypes.func.isRequired,
onHeightChange: React.PropTypes.func,
createMessage: React.PropTypes.string.isRequired,
- onKeyDown: React.PropTypes.func
+ onKeyDown: React.PropTypes.func,
+ supportsCommands: React.PropTypes.bool.isRequired
};