Removed command autocomplete from the comment textbox and edit post modal
Этот коммит содержится в:
@@ -335,6 +335,7 @@ export default class CreateComment extends React.Component {
|
|||||||
messageText={this.state.messageText}
|
messageText={this.state.messageText}
|
||||||
createMessage='Add a comment...'
|
createMessage='Add a comment...'
|
||||||
initialText=''
|
initialText=''
|
||||||
|
supportsCommands={false}
|
||||||
id='reply_textbox'
|
id='reply_textbox'
|
||||||
ref='textbox'
|
ref='textbox'
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -160,6 +160,7 @@ export default class EditPostModal extends React.Component {
|
|||||||
onKeyDown={this.handleKeyDown}
|
onKeyDown={this.handleKeyDown}
|
||||||
messageText={this.state.editText}
|
messageText={this.state.editText}
|
||||||
createMessage='Edit the post...'
|
createMessage='Edit the post...'
|
||||||
|
supportsCommands={false}
|
||||||
id='edit_textbox'
|
id='edit_textbox'
|
||||||
ref='editbox'
|
ref='editbox'
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -29,7 +29,10 @@ export default class Textbox extends React.Component {
|
|||||||
connection: ''
|
connection: ''
|
||||||
};
|
};
|
||||||
|
|
||||||
this.suggestionProviders = [new AtMentionProvider(), new CommandProvider()];
|
this.suggestionProviders = [new AtMentionProvider()];
|
||||||
|
if (props.supportsCommands) {
|
||||||
|
this.suggestionProviders.push(new CommandProvider());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
getStateFromStores() {
|
getStateFromStores() {
|
||||||
@@ -200,6 +203,10 @@ export default class Textbox extends React.Component {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Textbox.defaultProps = {
|
||||||
|
supportsCommands: true
|
||||||
|
};
|
||||||
|
|
||||||
Textbox.propTypes = {
|
Textbox.propTypes = {
|
||||||
id: React.PropTypes.string.isRequired,
|
id: React.PropTypes.string.isRequired,
|
||||||
channelId: React.PropTypes.string,
|
channelId: React.PropTypes.string,
|
||||||
@@ -208,5 +215,6 @@ Textbox.propTypes = {
|
|||||||
onKeyPress: React.PropTypes.func.isRequired,
|
onKeyPress: React.PropTypes.func.isRequired,
|
||||||
onHeightChange: React.PropTypes.func,
|
onHeightChange: React.PropTypes.func,
|
||||||
createMessage: React.PropTypes.string.isRequired,
|
createMessage: React.PropTypes.string.isRequired,
|
||||||
onKeyDown: React.PropTypes.func
|
onKeyDown: React.PropTypes.func,
|
||||||
|
supportsCommands: React.PropTypes.bool.isRequired
|
||||||
};
|
};
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user