diff options
author | hmhealey <harrisonmhealey@gmail.com> | 2015-12-02 09:42:36 -0500 |
---|---|---|
committer | hmhealey <harrisonmhealey@gmail.com> | 2015-12-02 09:42:36 -0500 |
commit | 7308569375159134d0f8651cec94b3f9c706604a (patch) | |
tree | 6f0fa14610ba8bf89c20ec8a5f08e2e0b80fa062 /web/react/components/textbox.jsx | |
parent | 101c74d8b82efb43ade6d67f669d586efc9b943c (diff) | |
download | chat-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.jsx | 12 |
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 }; |