@zag-js/drawer@2.0.0-next.1
Pre-release
Pre-release
Minor Changes
-
#3167
d2b9972Thanks
@github-actions! - Addget<Part>State()getters (e.g.getTriggerState,
getContentState,getRootState), extending the existinggetItemStateconvention to every part with derived state.const triggerState = dialog.getTriggerState({ value: "confirm" }) // { value: "confirm", current: true, open: true }
Patch Changes
-
#3167
037af89Thanks
@github-actions! - Move layer stack styles and attributes into machine
connect props so framework renders cannot overwrite them.Breaking:
trackDismissableElementnow requiresonLayerChange. Apply the emitted snapshot's layer index,
nesting metadata, and pointer blocking state to the registered element through your framework's render output. -
Updated dependencies [
037af89]:- @zag-js/dismissable@2.0.0-next.1
- @zag-js/anatomy@2.0.0-next.1
- @zag-js/core@2.0.0-next.1
- @zag-js/types@2.0.0-next.1
- @zag-js/aria-hidden@2.0.0-next.1
- @zag-js/utils@2.0.0-next.1
- @zag-js/dom-query@2.0.0-next.1
- @zag-js/focus-trap@2.0.0-next.1
- @zag-js/remove-scroll@2.0.0-next.1