From 978e7b68a1e09ad7405258023f0270e0ec0d8beb Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sun, 10 Mar 2019 11:19:41 -0700 Subject: [PATCH] fix: fix search input when value is prepopulated --- src/components/search.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/search.js b/src/components/search.js index 54e2709..7d48514 100644 --- a/src/components/search.js +++ b/src/components/search.js @@ -26,6 +26,13 @@ export default class Search extends React.PureComponent { this.handleChange = throttleIdleTask(this.handleChange.bind(this)) } + componentDidMount() { + // in some cases (e.g. preact) the input may already be pre-populated + if (this.input.value) { + this.search(this.input.value) + } + } + search(value) { if (value == '') this.setState({