diff --git a/client/homebrew/pages/archivePage/archivePage.jsx b/client/homebrew/pages/archivePage/archivePage.jsx index f271c2f95..4f6aab683 100644 --- a/client/homebrew/pages/archivePage/archivePage.jsx +++ b/client/homebrew/pages/archivePage/archivePage.jsx @@ -120,7 +120,7 @@ const ArchivePage = createClass({ const title = document.getElementById('title').value || ''; const v3 = document.getElementById('v3').checked; const legacy = document.getElementById('legacy').checked; - + this.setState({ totalBrews: null, }); @@ -164,6 +164,16 @@ const ArchivePage = createClass({ ); }, + validateInput: function (e) { + const textInput = e.target + const submitButton = document.getElementById('searchButton'); + if (textInput.value.length > 3) { + submitButton.disabled = false; + } else { + submitButton.disabled = true; + } + }, + renderForm: function () { return (