diff --git a/src/components/Layout.js b/src/components/Layout.js index 93936ad..38c855d 100644 --- a/src/components/Layout.js +++ b/src/components/Layout.js @@ -243,7 +243,7 @@ class Dashboard extends React.Component { } updateSearchQuery (e) { - let queryString = e.target.value; + let queryString = e.target.value this.props.actions.updateSearchQuery(queryString) } render () { diff --git a/src/components/Search.jsx b/src/components/Search.jsx index dcc6498..cd11be6 100644 --- a/src/components/Search.jsx +++ b/src/components/Search.jsx @@ -5,63 +5,63 @@ import '../scss/search.scss' import SearchRow from './SearchRow.jsx' class Search extends React.Component { - constructor(props) { - super(props) - this.state = { - isFolded : true, - searchResults: [], - queryString: '' - } - this.onButtonClick = this.onButtonClick.bind(this) - this.updateSearchQueryResults = this.updateSearchQueryResults.bind(this) + constructor(props) { + super(props) + this.state = { + isFolded : true, + searchResults: [], + queryString: '' } + this.onButtonClick = this.onButtonClick.bind(this) + this.updateSearchQueryResults = this.updateSearchQueryResults.bind(this) + } - componentDidUpdate (prevProps, prevState) { - if (prevProps.queryString !== this.props.queryString) { - this.updateSearchQueryResults (this.props.queryString) - } + componentDidUpdate (prevProps, prevState) { + if (prevProps.queryString !== this.props.queryString) { + this.updateSearchQueryResults(this.props.queryString) } + } - onButtonClick () { - this.setState(prevState => { - return { isFolded : !prevState.isFolded } - }) - } + onButtonClick () { + this.setState(prevState => { + return { isFolded: !prevState.isFolded } + }) + } - updateSearchQueryResults (queryString) { - let searchResults - if (queryString === '') { - searchResults = [] - } else { - searchResults = this.props.events.filter(event => - event.description.toLowerCase().includes(queryString.toLowerCase()) || event.location.includes(queryString) || event.category.includes(queryString) - ) - } - this.setState({ - searchResults: searchResults - }) + updateSearchQueryResults (queryString) { + let searchResults + if (queryString === '') { + searchResults = [] + } else { + searchResults = this.props.events.filter(event => + event.description.toLowerCase().includes(queryString.toLowerCase()) || event.location.includes(queryString) || event.category.includes(queryString) + ) } + this.setState({ + searchResults: searchResults + }) + } - render () { - return ( -
{getHighlightedText(location, query)}
-{getHighlightedText(date, query)}
-{getShortDescription(description, query).map(match => {
- return {getHighlightedText(match, query)}...
- })}
{getHighlightedText(location, query)}
{getHighlightedText(date, query)}
+{getShortDescription(description, query).map(match => {
+ return {getHighlightedText(match, query)}...
+ })}