From 7dd01d31b67e1cc189ae1eb33394c2aa42ddaa4f Mon Sep 17 00:00:00 2001 From: Olzhas Askar Date: Wed, 2 Oct 2019 11:49:52 +0200 Subject: [PATCH 1/2] feat(events): add form reset event --- src/__tests__/events.js | 2 +- src/events.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/__tests__/events.js b/src/__tests__/events.js index 96c72cb5..9057143c 100644 --- a/src/__tests__/events.js +++ b/src/__tests__/events.js @@ -33,7 +33,7 @@ const eventTypes = [ }, { type: 'Focus', - events: ['submit'], + events: ['submit', 'reset'], elementType: 'form', }, { diff --git a/src/events.js b/src/events.js index 0499a164..21194cc2 100644 --- a/src/events.js +++ b/src/events.js @@ -72,6 +72,10 @@ const eventMap = { EventType: 'Event', defaultInit: {bubbles: true, cancelable: true}, }, + reset: { + EventType: 'Event', + defaultInit: {bubbles: true, cancelable: true}, + }, // Mouse Events click: { EventType: 'MouseEvent', From 981de761f8c7ce1ccba6da0507cea5d1196208a7 Mon Sep 17 00:00:00 2001 From: Olzhas Askar Date: Wed, 2 Oct 2019 19:19:37 +0200 Subject: [PATCH 2/2] chore: adjust tests --- src/__tests__/events.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/__tests__/events.js b/src/__tests__/events.js index 9057143c..3d11c12e 100644 --- a/src/__tests__/events.js +++ b/src/__tests__/events.js @@ -22,17 +22,12 @@ const eventTypes = [ elementType: 'input', }, { - type: 'Form', - events: ['focus', 'blur'], - elementType: 'input', - }, - { - type: 'Focus', + type: 'Input', events: ['change', 'input', 'invalid'], elementType: 'input', }, { - type: 'Focus', + type: 'Form', events: ['submit', 'reset'], elementType: 'form', },