/** * @fileoverview Filter for all notes. */ import PropTypes from 'prop-types' import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './SideNavFilter.styl' import i18n from 'browser/lib/i18n' /** * @param {boolean} isFolded * @param {boolean} isHomeActive * @param {Function} handleAllNotesButtonClick * @param {boolean} isStarredActive * @param {Function} handleStarredButtonClick * @return {React.Component} */ const SideNavFilter = ({ isFolded, isHomeActive, handleAllNotesButtonClick, isStarredActive, handleStarredButtonClick, isTrashedActive, handleTrashedButtonClick, counterDelNote, counterTotalNote, counterStarredNote, handleFilterButtonContextMenu }) => (
) SideNavFilter.propTypes = { isFolded: PropTypes.bool, isHomeActive: PropTypes.bool.isRequired, handleAllNotesButtonClick: PropTypes.func.isRequired, isStarredActive: PropTypes.bool.isRequired, isTrashedActive: PropTypes.bool.isRequired, handleStarredButtonClick: PropTypes.func.isRequired, handleTrashedButtonClick: PropTypes.func.isRequired } export default CSSModules(SideNavFilter, styles)