diff options
author | David Yip <yipdw@member.fsf.org> | 2018-01-08 10:40:34 -0600 |
---|---|---|
committer | David Yip <yipdw@member.fsf.org> | 2018-01-13 21:27:14 -0600 |
commit | 835eec8a4cbf8fa340241fc0bd83e07e8c19ef5d (patch) | |
tree | 4047bfa0a02bf71bf49859807e79eee891b22cb6 /app/javascript/flavours/glitch/features/drawer | |
parent | 65986b6f0b66ea285b89bb82531067db146d8ecc (diff) |
Prototype out glitchy elephant friend. #294.
Glitched elephant friends kindly provided by @ncls7615.
Diffstat (limited to 'app/javascript/flavours/glitch/features/drawer')
-rw-r--r-- | app/javascript/flavours/glitch/features/drawer/index.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/app/javascript/flavours/glitch/features/drawer/index.js b/app/javascript/flavours/glitch/features/drawer/index.js index 9ade1f87a..c8eabb4f3 100644 --- a/app/javascript/flavours/glitch/features/drawer/index.js +++ b/app/javascript/flavours/glitch/features/drawer/index.js @@ -2,6 +2,7 @@ import PropTypes from 'prop-types'; import React from 'react'; import ImmutablePropTypes from 'react-immutable-proptypes'; +import classNames from 'classnames'; // Actions. import { openModal } from 'flavours/glitch/actions/modal'; @@ -68,6 +69,12 @@ class Drawer extends React.Component { submitted, } = this.props; + let choices = ['mbstobon-bg-1', 'mbstobon-bg-2', 'mbstobon-bg-3']; + let glitchyFriendDecision = choices[Math.floor(Math.random() * choices.length)]; + let drawerAttrs = { + className: classNames('contents', glitchyFriendDecision) + }; + // The result. return ( <div className='drawer'> @@ -87,7 +94,7 @@ class Drawer extends React.Component { submitted={submitted} value={searchValue} /> - <div className='contents'> + <div {...drawerAttrs}> <DrawerAccount account={account} /> <Composer /> <DrawerResults |