New: Custom Filtering for UI (#234)

This commit is contained in:
Qstick
2018-03-14 21:28:46 -04:00
committed by GitHub
parent c6873014c7
commit 7354e02bff
154 changed files with 3498 additions and 1370 deletions
@@ -1,9 +1,6 @@
.wrapper {
display: flex;
}
.icon {
line-height: 24px !important;
align-items: center;
}
.input {
@@ -155,7 +155,7 @@ class ArtistSearchInput extends Component {
this.reset();
}
onSuggestionSelected = (event, { suggestion, sectionIndex }) => {
onSuggestionSelected = (event, { suggestion }) => {
if (suggestion.type === ADD_NEW_TYPE) {
this.props.onGoToAddNewArtist(this.state.value);
} else {
@@ -181,7 +181,7 @@ class ArtistSearchInput extends Component {
});
}
if (suggestions.length <= 3) {
if (value.length >= 3) {
suggestionGroups.push({
title: 'Add New Artist',
suggestions: [
@@ -218,10 +218,7 @@ class ArtistSearchInput extends Component {
return (
<div className={styles.wrapper}>
<Icon
className={styles.icon}
name={icons.SEARCH}
/>
<Icon name={icons.SEARCH} />
<Autosuggest
ref={this.setAutosuggestRef}
@@ -13,12 +13,6 @@
margin-right: 8px;
}
.separator {
overflow: hidden;
height: 1px;
background-color: $themeDarkColor;
}
@media only screen and (max-width: $breakpointSmall) {
.menuButton {
margin-right: 5px;
@@ -6,6 +6,7 @@ import Menu from 'Components/Menu/Menu';
import MenuButton from 'Components/Menu/MenuButton';
import MenuContent from 'Components/Menu/MenuContent';
import MenuItem from 'Components/Menu/MenuItem';
import MenuItemSeparator from 'Components/Menu/MenuItemSeparator';
import styles from './PageHeaderActionsMenu.css';
function PageHeaderActionsMenu(props) {
@@ -34,7 +35,7 @@ function PageHeaderActionsMenu(props) {
Keyboard Shortcuts
</MenuItem>
<div className={styles.separator} />
<MenuItemSeparator />
<MenuItem onPress={onRestartPress}>
<Icon