square / maker

Maker Design System by Square
https://square.github.io/maker/styleguide/latest-stable/
Other
63 stars 14 forks source link

feat(modal,dialog,popover)!: add composables for modal/dialog/popover layers #555

Closed tatems closed 1 year ago

tatems commented 1 year ago

Describe the problem this PR addresses

This PR makes some changes to the modal, dialog, and popover layers to allow initialization of the layers to be done via composables instead of mixins. This is to support components that use the composition API in Vue 2.7.14 (and eventually Vue 3.x).

Describe the changes in this PR

github-actions[bot] commented 1 year ago

Deployed Styleguide and Lab.

Notes
  1. Links may take a few minutes to update after PR is opened or commit is pushed.
  2. Links may become invalidated after PR is merged or closed.
  3. Links for all releases and open PRs can be found on the Maker Deploys page.

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 19.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: