From df951c319c83d905307b8dc8abda837c651820e1 Mon Sep 17 00:00:00 2001 From: Thibaut Girka Date: Sun, 21 Apr 2019 18:31:26 +0200 Subject: Add OptionsContainer --- .../features/compose/components/compose_form.js | 34 ++-------------------- 1 file changed, 2 insertions(+), 32 deletions(-) (limited to 'app/javascript/flavours/glitch/features/compose/components/compose_form.js') diff --git a/app/javascript/flavours/glitch/features/compose/components/compose_form.js b/app/javascript/flavours/glitch/features/compose/components/compose_form.js index a9be9c751..76a5117bc 100644 --- a/app/javascript/flavours/glitch/features/compose/components/compose_form.js +++ b/app/javascript/flavours/glitch/features/compose/components/compose_form.js @@ -5,7 +5,7 @@ import { defineMessages, injectIntl } from 'react-intl'; import ImmutablePureComponent from 'react-immutable-pure-component'; // Components. -import Options from './options'; +import OptionsContainer from '../containers/options_container'; import ComposerPublisher from '../../composer/publisher'; import TextareaIcons from './textarea_icons'; import UploadFormContainer from '../containers/upload_form_container'; @@ -39,7 +39,6 @@ class ComposeForm extends ImmutablePureComponent { intl: PropTypes.object.isRequired, // State props. - acceptContentTypes: PropTypes.string, advancedOptions: ImmutablePropTypes.map, amUnlocked: PropTypes.bool, focusDate: PropTypes.instanceOf(Date), @@ -51,7 +50,6 @@ class ComposeForm extends ImmutablePureComponent { media: ImmutablePropTypes.list, preselectDate: PropTypes.instanceOf(Date), privacy: PropTypes.string, - resetFileKey: PropTypes.number, sideArm: PropTypes.string, sensitive: PropTypes.bool, showSearch: PropTypes.bool, @@ -66,19 +64,14 @@ class ComposeForm extends ImmutablePureComponent { preselectOnReply: PropTypes.bool, // Dispatch props. - onChangeAdvancedOption: PropTypes.func, - onChangeSensitivity: PropTypes.func, onChangeSpoilerText: PropTypes.func, onChangeSpoilerness: PropTypes.func, onChangeText: PropTypes.func, onChangeVisibility: PropTypes.func, onClearSuggestions: PropTypes.func, - onCloseModal: PropTypes.func, onFetchSuggestions: PropTypes.func, onInsertEmoji: PropTypes.func, onMount: PropTypes.func, - onOpenActionsModal: PropTypes.func, - onOpenDoodleModal: PropTypes.func, onSelectSuggestion: PropTypes.func, onSubmit: PropTypes.func, onUnmount: PropTypes.func, @@ -285,7 +278,6 @@ class ComposeForm extends ImmutablePureComponent { handleRefTextarea, } = this; const { - acceptContentTypes, advancedOptions, amUnlocked, anyMedia, @@ -295,21 +287,13 @@ class ComposeForm extends ImmutablePureComponent { isUploading, layout, media, - poll, - onChangeAdvancedOption, - onChangeSensitivity, onChangeSpoilerness, onChangeText, onChangeVisibility, - onTogglePoll, onClearSuggestions, - onCloseModal, onFetchSuggestions, - onOpenActionsModal, - onOpenDoodleModal, onUpload, privacy, - resetFileKey, sensitive, showSearch, sideArm, @@ -372,27 +356,13 @@ class ComposeForm extends ImmutablePureComponent { - item.get('type') === 'video' - ) : true)} - hasMedia={media && !!media.size} - allowPoll={!(media && !!media.size)} - hasPoll={!!poll} - onChangeAdvancedOption={onChangeAdvancedOption} - onChangeSensitivity={onChangeSensitivity} onChangeVisibility={onChangeVisibility} - onTogglePoll={onTogglePoll} - onDoodleOpen={onOpenDoodleModal} - onModalClose={onCloseModal} - onModalOpen={onOpenActionsModal} onToggleSpoiler={spoilersAlwaysOn ? null : onChangeSpoilerness} onUpload={onUpload} privacy={privacy} - resetFileKey={resetFileKey} sensitive={sensitive || (spoilersAlwaysOn && spoilerText && spoilerText.length > 0)} spoiler={spoilersAlwaysOn ? (spoilerText && spoilerText.length > 0) : spoiler} /> -- cgit