fix: search autocomplete, add visibility to weather

This commit is contained in:
David Ralph
2021-05-01 22:27:44 +01:00
parent 48268111d0
commit b9663831fd
12 changed files with 24 additions and 2 deletions

View File

@@ -45,8 +45,15 @@ export default class Search extends React.PureComponent {
};
}
searchButton = () => {
const value = document.getElementById('searchtext').value || 'mue fast';
searchButton = (e) => {
let value;
if (e) {
value = e;
} else {
value = document.getElementById('searchtext').value || 'mue fast';
}
window.location.href = this.state.url + `?${this.state.query}=` + value;
}
@@ -54,6 +61,7 @@ export default class Search extends React.PureComponent {
const data = await (await fetchJSONP(this.state.autocompleteURL + this.state.autocompleteQuery + input, {
jsonpCallback: this.state.autocompleteCallback
})).json();
this.setState({
suggestions: data[1].splice(0, 3)
});