From 9818b851db907b0757739470d1eb95f5ce146160 Mon Sep 17 00:00:00 2001 From: Riley Davis Date: Wed, 7 Jun 2017 15:40:36 -0600 Subject: [PATCH] clean up the ModerationHeader component --- .../Moderation/components/Moderation.js | 6 ++- .../Moderation/components/ModerationHeader.js | 48 +++++++++++-------- .../routes/Moderation/components/styles.css | 5 ++ 3 files changed, 38 insertions(+), 21 deletions(-) diff --git a/client/coral-admin/src/routes/Moderation/components/Moderation.js b/client/coral-admin/src/routes/Moderation/components/Moderation.js index c788da993..3efe48bdc 100644 --- a/client/coral-admin/src/routes/Moderation/components/Moderation.js +++ b/client/coral-admin/src/routes/Moderation/components/Moderation.js @@ -32,6 +32,10 @@ export default class Moderation extends Component { this.toggleModal(false); } + openSearch = () => { + + } + moderate = (accept) => () => { const {acceptComment, rejectComment} = this.props; const {selectedIndex} = this.state; @@ -128,7 +132,7 @@ export default class Moderation extends Component { return (
- + ( +const ModerationHeader = (props) => { + + const allStreams = props.asset + ? {t('modqueue.all_streams')} + : ; + + const title = props.asset + ? ( + + {props.asset.title} + + ) + : {t('modqueue.all_streams')} ; + + return (
- { - props.asset ? -
- {t('modqueue.all_streams')} - - {props.asset.title} - - - Select Stream -
- : -
- - {t('modqueue.all_streams')} - {t('modqueue.select_stream')} -
- } +
+ {allStreams} + {title} + {t('modqueue.select_stream')} +
-); + ); +}; + +ModerationHeader.propTypes = { + openSearch: PropTypes.func.isRequired +}; + export default ModerationHeader; diff --git a/client/coral-admin/src/routes/Moderation/components/styles.css b/client/coral-admin/src/routes/Moderation/components/styles.css index d10311f74..b0c2cc5ac 100644 --- a/client/coral-admin/src/routes/Moderation/components/styles.css +++ b/client/coral-admin/src/routes/Moderation/components/styles.css @@ -467,3 +467,8 @@ span { .bulkSelectInput { cursor: pointer; } + +.searchTrigger { + position: relative; + top: .3em; +}