From cd1377de7f870462265ade5d8ad7052ef480dd90 Mon Sep 17 00:00:00 2001 From: David Yip Date: Sun, 14 Jan 2018 03:35:25 -0600 Subject: [PATCH] Bind click event to elefriend cycling. #294. --- app/javascript/flavours/glitch/features/drawer/index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/javascript/flavours/glitch/features/drawer/index.js b/app/javascript/flavours/glitch/features/drawer/index.js index 8f97190962..832b16e6f3 100644 --- a/app/javascript/flavours/glitch/features/drawer/index.js +++ b/app/javascript/flavours/glitch/features/drawer/index.js @@ -12,6 +12,7 @@ import { showSearch, submitSearch, } from 'flavours/glitch/actions/search'; +import { cycleElefriendCompose } from 'flavours/glitch/actions/compose'; // Components. import Composer from 'flavours/glitch/features/composer'; @@ -39,6 +40,7 @@ const mapStateToProps = state => ({ const mapDispatchToProps = { onChange: changeSearch, onClear: clearSearch, + onClickElefriend: cycleElefriendCompose, onShow: showSearch, onSubmit: submitSearch, onOpenSettings: openModal.bind(null, 'SETTINGS', {}), @@ -62,6 +64,7 @@ class Drawer extends React.Component { multiColumn, onChange, onClear, + onClickElefriend, onOpenSettings, onShow, onSubmit, @@ -73,6 +76,7 @@ class Drawer extends React.Component { let elefriendAttrs = { className: classNames('mastodon', 'mbstobon-' + elefriend), + onClick: onClickElefriend, }; // The result. @@ -128,6 +132,7 @@ Drawer.propTypes = { // Dispatch props. onChange: PropTypes.func, onClear: PropTypes.func, + onClickElefriend: PropTypes.func, onShow: PropTypes.func, onSubmit: PropTypes.func, onOpenSettings: PropTypes.func,