From c547a3228219edbcd3cca58ae09656340966b6df Mon Sep 17 00:00:00 2001 From: Juan Cruz Orioli Date: Tue, 10 Jan 2023 11:05:57 -0300 Subject: [PATCH] components: Use onInput instead of onChange This is one of the differences between React and Preact: https://preactjs.com/guide/v10/differences-to-react/#use-oninput-instead-of-onchange Closes: https://todo.sr.ht/~emersion/gamja/128 --- components/auth-form.js | 6 +++--- components/connect-form.js | 6 +++--- components/join-form.js | 6 +++--- components/network-form.js | 6 +++--- components/register-form.js | 6 +++--- components/settings-form.js | 6 +++--- components/verify-form.js | 6 +++--- 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/components/auth-form.js b/components/auth-form.js index 6eccdaa..095885f 100644 --- a/components/auth-form.js +++ b/components/auth-form.js @@ -9,7 +9,7 @@ export default class NetworkForm extends Component { constructor(props) { super(props); - this.handleChange = this.handleChange.bind(this); + this.handleInput = this.handleInput.bind(this); this.handleSubmit = this.handleSubmit.bind(this); if (props.username) { @@ -17,7 +17,7 @@ export default class NetworkForm extends Component { } } - handleChange(event) { + handleInput(event) { let target = event.target; let value = target.type == "checkbox" ? target.checked : target.value; this.setState({ [target.name]: value }); @@ -31,7 +31,7 @@ export default class NetworkForm extends Component { render() { return html` -
+