From 728db3067b9e3265b5513acef9efc65d30dd644a Mon Sep 17 00:00:00 2001 From: Bilux Date: Sun, 12 Dec 2021 23:48:36 +0100 Subject: [PATCH] Check for element before handling change event svelte-forms-lib throw this error message in sveltekit : TypeError: Cannot read properties of null (reading 'name') We should check element before handling change event. --- lib/create-form.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/create-form.js b/lib/create-form.js index 7811339..bb6235c 100644 --- a/lib/create-form.js +++ b/lib/create-form.js @@ -109,10 +109,13 @@ export const createForm = (config) => { function handleChange(event) { const element = event.target; - const field = element.name || element.id; - const value = resolveValue(element); - return updateValidateField(field, value); + if(element) { + const field = element.name || element.id; + const value = resolveValue(element); + + return updateValidateField(field, value); + } } function handleSubmit(event) {