@@ -49,9 +49,8 @@ const DEFAULT_OPTIONS = {
4949 nameLabel : NAME_LABEL ,
5050 successMessageText : SUCCESS_MESSAGE_TEXT ,
5151
52- onActorClick : jest . fn ( ) ,
53- onDialogClose : jest . fn ( ) ,
54- onDialogOpen : jest . fn ( ) ,
52+ onFormClose : jest . fn ( ) ,
53+ onFormOpen : jest . fn ( ) ,
5554 onSubmitError : jest . fn ( ) ,
5655 onSubmitSuccess : jest . fn ( ) ,
5756} ;
@@ -111,8 +110,8 @@ describe('createWidget', () => {
111110 } ) ;
112111
113112 it ( 'clicking on actor opens dialog and hides the actor' , ( ) => {
114- const onDialogOpen = jest . fn ( ) ;
115- const { widget } = createShadowAndWidget ( { onDialogOpen } ) ;
113+ const onFormOpen = jest . fn ( ) ;
114+ const { widget } = createShadowAndWidget ( { onFormOpen } ) ;
116115 widget . actor ?. el ?. dispatchEvent ( new Event ( 'click' ) ) ;
117116
118117 // Dialog is now visible
@@ -121,7 +120,7 @@ describe('createWidget', () => {
121120 // Actor should be hidden
122121 expect ( widget . actor ?. el ?. getAttribute ( 'aria-hidden' ) ) . toBe ( 'true' ) ;
123122
124- expect ( onDialogOpen ) . toHaveBeenCalledTimes ( 1 ) ;
123+ expect ( onFormOpen ) . toHaveBeenCalledTimes ( 1 ) ;
125124 } ) ;
126125
127126 it ( 'submits feedback successfully' , async ( ) => {
@@ -282,8 +281,8 @@ describe('createWidget', () => {
282281 } ) ;
283282
284283 it ( 'closes when Cancel button is clicked' , ( ) => {
285- const onDialogClose = jest . fn ( ) ;
286- const { widget } = createShadowAndWidget ( { onDialogClose } ) ;
284+ const onFormClose = jest . fn ( ) ;
285+ const { widget } = createShadowAndWidget ( { onFormClose } ) ;
287286
288287 widget . actor ?. el ?. dispatchEvent ( new Event ( 'click' ) ) ;
289288 expect ( widget . dialog ?. el ) . toBeInstanceOf ( HTMLDialogElement ) ;
@@ -296,7 +295,7 @@ describe('createWidget', () => {
296295 // Element/component should still exist, but it will be in a closed state
297296 expect ( widget . dialog ?. el ) . toBeInstanceOf ( HTMLDialogElement ) ;
298297 expect ( widget . dialog ?. el ?. open ) . toBe ( false ) ;
299- expect ( onDialogClose ) . toHaveBeenCalledTimes ( 1 ) ;
298+ expect ( onFormClose ) . toHaveBeenCalledTimes ( 1 ) ;
300299
301300 // Actor should now be visible too
302301 expect ( widget . actor ?. el ?. getAttribute ( 'aria-hidden' ) ) . toBe ( 'false' ) ;
@@ -309,8 +308,8 @@ describe('createWidget', () => {
309308 } ) ;
310309
311310 it ( 'closes when dialog (background)) is clicked' , ( ) => {
312- const onDialogClose = jest . fn ( ) ;
313- const { widget } = createShadowAndWidget ( { onDialogClose } ) ;
311+ const onFormClose = jest . fn ( ) ;
312+ const { widget } = createShadowAndWidget ( { onFormClose } ) ;
314313
315314 widget . actor ?. el ?. dispatchEvent ( new Event ( 'click' ) ) ;
316315 expect ( widget . dialog ?. el ) . toBeInstanceOf ( HTMLDialogElement ) ;
@@ -323,7 +322,7 @@ describe('createWidget', () => {
323322 // Element/component should still exist, but it will be in a closed state
324323 expect ( widget . dialog ?. el ) . toBeInstanceOf ( HTMLDialogElement ) ;
325324 expect ( widget . dialog ?. el ?. open ) . toBe ( false ) ;
326- expect ( onDialogClose ) . toHaveBeenCalledTimes ( 1 ) ;
325+ expect ( onFormClose ) . toHaveBeenCalledTimes ( 1 ) ;
327326
328327 // Actor should now be visible too
329328 expect ( widget . actor ?. el ?. getAttribute ( 'aria-hidden' ) ) . toBe ( 'false' ) ;
@@ -336,15 +335,15 @@ describe('createWidget', () => {
336335 } ) ;
337336
338337 it ( 'attaches to a custom actor element' , ( ) => {
339- const onDialogOpen = jest . fn ( ) ;
338+ const onFormOpen = jest . fn ( ) ;
340339 // This element is in the normal DOM
341340 const myActor = document . createElement ( 'div' ) ;
342341 myActor . textContent = 'my button' ;
343342
344343 const { widget } = createShadowAndWidget (
345344 {
346345 autoInject : false ,
347- onDialogOpen ,
346+ onFormOpen ,
348347 } ,
349348 {
350349 attachTo : myActor ,
@@ -354,7 +353,7 @@ describe('createWidget', () => {
354353 myActor . dispatchEvent ( new Event ( 'click' ) ) ;
355354 expect ( widget . dialog ?. el ) . toBeInstanceOf ( HTMLDialogElement ) ;
356355 expect ( widget . dialog ?. el ?. open ) . toBe ( true ) ;
357- expect ( onDialogOpen ) . toHaveBeenCalledTimes ( 1 ) ;
356+ expect ( onFormOpen ) . toHaveBeenCalledTimes ( 1 ) ;
358357 // This is all we do with `attachTo` (open dialog)
359358 } ) ;
360359} ) ;
0 commit comments