diff --git a/src/types.ts b/src/types.ts index de7234e..c4b1d6e 100644 --- a/src/types.ts +++ b/src/types.ts @@ -240,6 +240,7 @@ export type ModalProps = { }; export type InstanceLocations = + | 'new_ticket_sidebar' | 'ticket_sidebar' | 'nav_bar' | 'modal' diff --git a/src/zendesk.ts b/src/zendesk.ts index ab310a4..8ca57e6 100644 --- a/src/zendesk.ts +++ b/src/zendesk.ts @@ -211,7 +211,7 @@ export class ZendeskClient async modalReady() { await this.triggerToLocations({ event: `modal.ready`, - locations: ['nav_bar', 'ticket_sidebar', 'top_bar'] + locations: ['nav_bar', 'new_ticket_sidebar', 'ticket_sidebar', 'top_bar'] }); } diff --git a/tests/zendesk.test.ts b/tests/zendesk.test.ts index 4301711..f02d1b5 100644 --- a/tests/zendesk.test.ts +++ b/tests/zendesk.test.ts @@ -550,7 +550,7 @@ describe('ZendeskClientBase', () => { expect(zendeskClientBase.triggerToLocations).toHaveBeenCalledWith({ event: 'modal.ready', - locations: ['nav_bar', 'ticket_sidebar', 'top_bar'] + locations: ['nav_bar', 'new_ticket_sidebar', 'ticket_sidebar', 'top_bar'] }); });