From f9539ab50af68290fc88a972d331fe3608d2d7ef Mon Sep 17 00:00:00 2001 From: Rokt33r Date: Mon, 28 Dec 2015 12:36:43 +0900 Subject: [PATCH] add only unsaved filter --- browser/main/HomePage/ArticleTopBar.js | 11 +++++++++-- browser/main/HomePage/index.js | 4 ++++ browser/main/actions.js | 8 ++++++++ browser/main/reducer.js | 7 ++++++- .../main/HomeContainer/components/ArticleTopBar.styl | 6 ++++++ 5 files changed, 33 insertions(+), 3 deletions(-) diff --git a/browser/main/HomePage/ArticleTopBar.js b/browser/main/HomePage/ArticleTopBar.js index 888d4232..c84c401d 100644 --- a/browser/main/HomePage/ArticleTopBar.js +++ b/browser/main/HomePage/ArticleTopBar.js @@ -1,7 +1,7 @@ import React, { PropTypes } from 'react' import ReactDOM from 'react-dom' import ExternalLink from 'browser/components/ExternalLink' -import { setSearchFilter, clearSearch, toggleTutorial } from '../actions' +import { setSearchFilter, clearSearch, toggleOnlyUnsavedFilter, toggleTutorial } from '../actions' const BRAND_COLOR = '#18AF90' @@ -105,8 +105,15 @@ export default class ArticleTopBar extends React.Component { this.focusInput() } + handleOnlyUnsavedChange (e) { + let { dispatch } = this.props + + dispatch(toggleOnlyUnsavedFilter()) + } + handleTutorialButtonClick (e) { let { dispatch } = this.props + console.log(e.target.value) dispatch(toggleTutorial()) } @@ -142,7 +149,7 @@ export default class ArticleTopBar extends React.Component { {status.isTutorialOpen ? searchTutorialElement : null} - +