From 8fd599fb40a5a078f26b5f450d88cf12609d9c14 Mon Sep 17 00:00:00 2001 From: Thibaut Girka Date: Sat, 20 Apr 2019 22:21:28 +0200 Subject: ComposerReply → ReplyIndicator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glitch/features/composer/reply/index.js | 96 ---------------------- 1 file changed, 96 deletions(-) delete mode 100644 app/javascript/flavours/glitch/features/composer/reply/index.js (limited to 'app/javascript/flavours/glitch/features/composer/reply') diff --git a/app/javascript/flavours/glitch/features/composer/reply/index.js b/app/javascript/flavours/glitch/features/composer/reply/index.js deleted file mode 100644 index 56e9e96a5..000000000 --- a/app/javascript/flavours/glitch/features/composer/reply/index.js +++ /dev/null @@ -1,96 +0,0 @@ -// Package imports. -import PropTypes from 'prop-types'; -import React from 'react'; -import ImmutablePropTypes from 'react-immutable-proptypes'; -import { defineMessages } from 'react-intl'; - -// Components. -import AccountContainer from 'flavours/glitch/containers/account_container'; -import IconButton from 'flavours/glitch/components/icon_button'; -import AttachmentList from 'flavours/glitch/components/attachment_list'; - -// Utils. -import { assignHandlers } from 'flavours/glitch/util/react_helpers'; -import { isRtl } from 'flavours/glitch/util/rtl'; - -// Messages. -const messages = defineMessages({ - cancel: { - defaultMessage: 'Cancel', - id: 'reply_indicator.cancel', - }, -}); - -// Handlers. -const handlers = { - - // Handles a click on the "close" button. - handleClick () { - const { onCancel } = this.props; - if (onCancel) { - onCancel(); - } - }, -}; - -// The component. -export default class ComposerReply extends React.PureComponent { - - // Constructor. - constructor (props) { - super(props); - assignHandlers(this, handlers); - } - - // Rendering. - render () { - const { handleClick } = this.handlers; - const { - status, - intl, - } = this.props; - - const account = status.get('account'); - const content = status.get('content'); - const attachments = status.get('media_attachments'); - - // The result. - return ( -
-
- - {account && ( - - )} -
-
- {attachments.size > 0 && ( - - )} -
- ); - } - -} - -ComposerReply.propTypes = { - status: ImmutablePropTypes.map.isRequired, - intl: PropTypes.object.isRequired, - onCancel: PropTypes.func, -}; -- cgit