Skip to content

feat(datetime): pass roles to overlay when dismissing - #29221

Merged
liamdebeasi merged 7 commits into
ionic-team:feature-8.1from
Rahul-28:fix#28298
Apr 3, 2024
Merged

feat(datetime): pass roles to overlay when dismissing#29221
liamdebeasi merged 7 commits into
ionic-team:feature-8.1from
Rahul-28:fix#28298

Conversation

@Rahul-28

@Rahul-28 Rahul-28 commented Mar 26, 2024

Copy link
Copy Markdown
Contributor

Issue number: resolves #28298


What is the current behavior?

  • the ion-datetime didn't provide a role(source trigger for closing the overlay) on default buttons while closing parent overlay

What is the new behavior?

  • ion-datetime provides a role to default buttons while closing the parent overlay

Does this introduce a breaking change?

  • Yes
  • No

Other information

N/A

@liamdebeasi liamdebeasi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for making this PR!

Comment thread core/src/components/datetime/test/overlay-roles/index.html Outdated
Comment thread core/src/components/datetime/test/overlay-roles/index.html Outdated
Comment thread core/src/components/datetime/test/overlay-roles/index.html Outdated
Comment thread core/src/components/datetime/test/overlay-roles/index.html Outdated
@liamdebeasi liamdebeasi changed the title feat(date-time): add Overlay roles feat(datetime): pass roles to overlay when dismissing Mar 28, 2024
@Rahul-28
Rahul-28 requested a review from liamdebeasi March 28, 2024 17:53
@Rahul-28

Rahul-28 commented Mar 29, 2024

Copy link
Copy Markdown
Contributor Author

@liamdebeasi I have updated the PR, can you please look into it

@Rahul-28

Rahul-28 commented Apr 3, 2024

Copy link
Copy Markdown
Contributor Author

hey @liamdebeasi the lint issues are fixed can you please review my changes

@liamdebeasi
liamdebeasi changed the base branch from main to feature-8.1 April 3, 2024 17:52

@liamdebeasi liamdebeasi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested, and this works great. Thank you!

@Rahul-28

Rahul-28 commented Apr 3, 2024

Copy link
Copy Markdown
Contributor Author

@liamdebeasi Thank you

@liamdebeasi
liamdebeasi merged commit 6945adc into ionic-team:feature-8.1 Apr 3, 2024
@liamdebeasi

Copy link
Copy Markdown
Contributor

Merged, thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: ion-datetime: supply modal role on default buttons

2 participants