chore(): sync with main

This commit is contained in:
Liam DeBeasi
2023-03-08 09:35:37 -05:00
45 changed files with 497 additions and 368 deletions

View File

@ -294,7 +294,7 @@ export class Modal implements ComponentInterface, OverlayInterface {
/**
* Emitted after the modal has presented.
* Shorthand for ionModalWillDismiss.
* Shorthand for ionModalDidPresent.
*/
@Event({ eventName: 'didPresent' }) didPresentShorthand!: EventEmitter<void>;

View File

@ -75,6 +75,7 @@ test.describe('modal: rendering', () => {
await ionModalDidPresent.next();
const modal = await page.locator('ion-modal');
await expect(modal).toHaveClass(/show-modal/);
await page.setIonViewport();
@ -87,6 +88,7 @@ test.describe('modal: rendering', () => {
await ionModalWillDismiss.next();
await ionModalDidDismiss.next();
await expect(modal).not.toHaveClass(/show-modal/);
await expect(modal).toBeHidden();
};