Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix(web-react): HeaderDialog demo missed closeOnBackdropClick prop #DS-1075 #1169

Merged
merged 1 commit into from
Dec 1, 2023

Conversation

pavelklibani
Copy link
Contributor

@pavelklibani pavelklibani commented Nov 30, 2023

Description

  • Changed default value of closeOnBackdropClick to true on <Dialog /> component.
  • Removed default value of closeOnBackdropClick from <Modal /> (will be default from Dialog)

Additional context

Issue reference

HeaderDialog v React se nezavírá při backdrop click

@pavelklibani pavelklibani self-assigned this Nov 30, 2023
@pavelklibani pavelklibani requested review from literat and a team as code owners November 30, 2023 00:09
Copy link

netlify bot commented Nov 30, 2023

Deploy Preview for spirit-design-system-storybook ready!

Name Link
🔨 Latest commit 0361182
🔍 Latest deploy log https://app.netlify.com/sites/spirit-design-system-storybook/deploys/6568a37cd0ca4b000856f31f
😎 Deploy Preview https://deploy-preview-1169--spirit-design-system-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@github-actions github-actions bot added the bug Something isn't working label Nov 30, 2023
Copy link

netlify bot commented Nov 30, 2023

Deploy Preview for spirit-design-system-react ready!

Name Link
🔨 Latest commit 0361182
🔍 Latest deploy log https://app.netlify.com/sites/spirit-design-system-react/deploys/6568a37cae61a800084edb2f
😎 Deploy Preview https://deploy-preview-1169--spirit-design-system-react.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Nov 30, 2023

Deploy Preview for spirit-design-system-validations canceled.

Name Link
🔨 Latest commit 0361182
🔍 Latest deploy log https://app.netlify.com/sites/spirit-design-system-validations/deploys/6568a37c0ee16d0009fa163c

Copy link

netlify bot commented Nov 30, 2023

Deploy Preview for spirit-design-system-demo canceled.

Name Link
🔨 Latest commit 0361182
🔍 Latest deploy log https://app.netlify.com/sites/spirit-design-system-demo/deploys/6568a37cd7a8920008feade2

@coveralls
Copy link

coveralls commented Nov 30, 2023

Coverage Status

coverage: 85.383% (-11.1%) from 96.46%
when pulling 0361182 on fix/DS-1075-headerdialog-clickoutside
into 40b99a0 on main.

Copy link
Member

@crishpeen crishpeen left a comment

Choose a reason for hiding this comment

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

@pavelklibani pavelklibani force-pushed the fix/DS-1075-headerdialog-clickoutside branch from bbd969f to a9f7a23 Compare November 30, 2023 12:50
Copy link
Collaborator

@literat literat left a comment

Choose a reason for hiding this comment

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

LGTM 👍

- Dialog component now have default value `true` on closeOnBackdropClick

solve #DS-1075
@pavelklibani pavelklibani force-pushed the fix/DS-1075-headerdialog-clickoutside branch from 21e231d to 0361182 Compare November 30, 2023 15:00
@pavelklibani pavelklibani merged commit 6cd4c84 into main Dec 1, 2023
23 checks passed
@pavelklibani pavelklibani deleted the fix/DS-1075-headerdialog-clickoutside branch December 1, 2023 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants