|
|
|
@ -335,32 +335,31 @@ class ComposeForm extends ImmutablePureComponent { |
|
|
|
|
/> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div className='composer--textarea'> |
|
|
|
|
<TextareaIcons advancedOptions={advancedOptions} /> |
|
|
|
|
|
|
|
|
|
<AutosuggestTextarea |
|
|
|
|
ref={this.setAutosuggestTextarea} |
|
|
|
|
placeholder={intl.formatMessage(messages.placeholder)} |
|
|
|
|
disabled={isSubmitting} |
|
|
|
|
value={this.props.text} |
|
|
|
|
onChange={this.handleChange} |
|
|
|
|
suggestions={this.props.suggestions} |
|
|
|
|
onFocus={this.handleFocus} |
|
|
|
|
onKeyDown={this.handleKeyDown} |
|
|
|
|
onSuggestionsFetchRequested={onFetchSuggestions} |
|
|
|
|
onSuggestionsClearRequested={onClearSuggestions} |
|
|
|
|
onSuggestionSelected={this.onSuggestionSelected} |
|
|
|
|
onPaste={onPaste} |
|
|
|
|
autoFocus={!showSearch && !isMobile(window.innerWidth, layout)} |
|
|
|
|
/> |
|
|
|
|
|
|
|
|
|
<div className='emoji-picker-wrapper'> |
|
|
|
|
<EmojiPicker onPickEmoji={handleEmoji} /> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div className='compose-form__modifiers'> |
|
|
|
|
<UploadFormContainer /> |
|
|
|
|
<PollFormContainer /> |
|
|
|
|
</div> |
|
|
|
|
<AutosuggestTextarea |
|
|
|
|
ref={this.setAutosuggestTextarea} |
|
|
|
|
placeholder={intl.formatMessage(messages.placeholder)} |
|
|
|
|
disabled={isSubmitting} |
|
|
|
|
value={this.props.text} |
|
|
|
|
onChange={this.handleChange} |
|
|
|
|
suggestions={this.props.suggestions} |
|
|
|
|
onFocus={this.handleFocus} |
|
|
|
|
onKeyDown={this.handleKeyDown} |
|
|
|
|
onSuggestionsFetchRequested={onFetchSuggestions} |
|
|
|
|
onSuggestionsClearRequested={onClearSuggestions} |
|
|
|
|
onSuggestionSelected={this.onSuggestionSelected} |
|
|
|
|
onPaste={onPaste} |
|
|
|
|
autoFocus={!showSearch && !isMobile(window.innerWidth, layout)} |
|
|
|
|
> |
|
|
|
|
<TextareaIcons advancedOptions={advancedOptions} /> |
|
|
|
|
<div className='compose-form__modifiers'> |
|
|
|
|
<UploadFormContainer /> |
|
|
|
|
<PollFormContainer /> |
|
|
|
|
</div> |
|
|
|
|
</AutosuggestTextarea> |
|
|
|
|
|
|
|
|
|
<OptionsContainer |
|
|
|
|
advancedOptions={advancedOptions} |
|
|
|
|