From 9f2b59718953f0a50db67acc8b13e9968debd513 Mon Sep 17 00:00:00 2001 From: Segun Adebayo Date: Sat, 1 Aug 2026 10:48:58 +0200 Subject: [PATCH] chore: bump zag-js --- .changeset/zag-1-43-features.md | 39 + .changeset/zag-1-43-fixes.md | 69 ++ bun.lock | 694 +++++++++--------- packages/react/package.json | 132 ++-- .../src/components/focus-trap/focus-trap.tsx | 9 +- packages/solid/package.json | 132 ++-- .../src/components/focus-trap/focus-trap.tsx | 9 +- packages/svelte/package.json | 132 ++-- .../components/focus-trap/focus-trap.svelte | 9 +- packages/vue/package.json | 132 ++-- .../components/focus-trap/focus-trap.types.ts | 5 + .../src/components/focus-trap/focus-trap.vue | 1 + website/package.json | 6 +- 13 files changed, 752 insertions(+), 617 deletions(-) create mode 100644 .changeset/zag-1-43-features.md create mode 100644 .changeset/zag-1-43-fixes.md diff --git a/.changeset/zag-1-43-features.md b/.changeset/zag-1-43-features.md new file mode 100644 index 0000000000..cb02d20680 --- /dev/null +++ b/.changeset/zag-1-43-features.md @@ -0,0 +1,39 @@ +--- +'@ark-ui/react': minor +'@ark-ui/solid': minor +'@ark-ui/svelte': minor +'@ark-ui/vue': minor +--- + +- **Autofocus Control**: Add `data-autofocus` and `data-no-autofocus` to decide what gets focus when an overlay opens. + Mark chrome like the close button with `data-no-autofocus` to skip it, or mark the real target with `data-autofocus`. + + ```jsx + + Close + + + + ``` + + Focus goes to `initialFocusEl`, then `[data-autofocus]`, then the first tabbable element without + `[data-no-autofocus]`, then the content root. + + > Supported in Dialog and Drawer. + +- **Focus Trap**: Add `persistentElements` to treat portalled content as part of the trap when it isn't reachable via + `aria-controls`/`aria-expanded`. Pass getters so the elements can be resolved lazily. + + ```jsx + document.getElementById('toast-region')]} /> + ``` + +- **Image Cropper**: `getCropData()` now returns the exact `corners` and `outputSize` of the crop in natural-image + pixels, so you can hand the region straight to a server-side cropper. + +- **Image Cropper**: Add `maxSize` to `getCroppedImage()` to cap the output dimensions. The crop keeps its aspect ratio + and scales down to fit. + + ```jsx + const blob = await imageCropper.getCroppedImage({ maxSize: { width: 512, height: 512 } }) + ``` diff --git a/.changeset/zag-1-43-fixes.md b/.changeset/zag-1-43-fixes.md new file mode 100644 index 0000000000..a388d442de --- /dev/null +++ b/.changeset/zag-1-43-fixes.md @@ -0,0 +1,69 @@ +--- +'@ark-ui/react': patch +'@ark-ui/solid': patch +'@ark-ui/svelte': patch +'@ark-ui/vue': patch +--- + +- **Color Picker**: Fix the channel input committing a partial value when you press `Enter` to confirm an IME + composition. + +- **Date Input** + - Fix segment text lagging behind while you type over an already committed date. + - Fix in-progress edits being dropped while focus catches up after auto-advance. Fast typing and + `ArrowUp`/`ArrowDown`/`Home`/`End` now land on the segment you're actually editing. + +- **Date Picker** + - Fix disabled and read-only pickers still reacting to cell clicks, the clear trigger, and presets. Read-only pickers + keep roving-focus navigation; disabled pickers drop out of the tab order. + - Fix `minView`, `maxView`, and `defaultView` being ignored when resolving the initial view, which was hardcoded to + day through year. + - Fix `defaultOpen` winning over `open`, so a controlled picker could open against its own prop. + - Fix `maxSelectedDates` not being enforced on month and year cells in `multiple` selection mode. + - Fix keyboard range selection drifting from pointer behavior. Picking a third date restarts the range, and the hover + preview updates for `Enter`, `Home`, `End`, and `PageUp`/`PageDown`. + - Fix reopening the calendar with only a start date restarting the range instead of resuming it. + +- **Drawer**: Fix the backdrop flickering on a controlled close when the `open` setter is async. + +- **Field**: Fix `Field.Textarea` with `autoresize` dispatching a synthetic `input` event when you set `value` + programmatically, which fed the value back into your framework and broke controlled state. + +- **Focus Return**: Fix three focus-trap issues you'd hit with overlays. + - Closing an overlay no longer steals focus back from an element your app focused in the meantime, like a second + dialog opened right after closing the first. + - Closing a nested overlay, such as a popover inside a dialog, no longer throws when the outer container has no + connected focusable element at that moment. + - The focus ring now shows on the returned-to element after you close with `Escape`. + + > Affects Dialog, Drawer, Popover, and anything else that traps focus. + +- **Image Cropper**: Fix `getCroppedImage()` and `getCropData()` returning a different region from the one you see after + rotating or flipping the image. + +- **Marquee**: Fix scroll speed depending on content width. The duration now comes from the content size and the actual + translation distance, so `speed` matches real pixel speed even when the content is narrower than the viewport. + +- **Popover**: Fix tabbing out of portalled content looping back into the content when the trigger was the last tabbable + element on the page. Focus now moves to the next tabbable element after the trigger. + +- **Scroll Lock**: Fix the scroll lock targeting `` on layouts where `` is the real scroll container, which + meant nothing was locked while an overlay was open. + +- **Signature Pad**: Fix controlled `paths` drifting out of sync because the in-progress stroke was appended to `paths`. + It now stays in `onDraw.currentPath` until the stroke ends. + +- **Splitter** + - Fix collapsed panels sizing to `minSize` instead of `collapsedSize`. + - Fix keyboard resizing breaking when a resize trigger got focus while hovered. + +- **Tour** + - Fix dismissing a tour from a step's `effect` skipping cleanup, which could miss firing the `completed` status. + - Fix a tooltip step's position resetting unexpectedly when the tour closed. + - Fix a step action with `action: "skip"` doing nothing when clicked. + +- **Solid**: Fix a `value` of `null` being read as uncontrolled, so controlled components fell back to internal state. + +- **Solid, Svelte**: Fix machine exit actions running when a component was disposed before the machine started. + +- **Vue, Svelte**: Fix `defaultValue` being resolved before `value`, unlike React and Solid. diff --git a/bun.lock b/bun.lock index 6b29f8ed0b..efb7a0fa7c 100644 --- a/bun.lock +++ b/bun.lock @@ -42,72 +42,72 @@ "version": "5.37.2", "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/react": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0", + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/react": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0", }, "devDependencies": { "@biomejs/biome": "2.5.5", @@ -153,72 +153,72 @@ "version": "5.37.1", "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/solid": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0", + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/solid": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0", }, "devDependencies": { "@biomejs/biome": "2.5.5", @@ -260,72 +260,72 @@ "version": "5.22.1", "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/svelte": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0", + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/svelte": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0", }, "devDependencies": { "@storybook/addon-a11y": "10.5.3", @@ -365,72 +365,72 @@ "version": "5.37.2", "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0", - "@zag-js/vue": "1.42.0", + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0", + "@zag-js/vue": "1.43.0", }, "devDependencies": { "@biomejs/biome": "2.5.5", @@ -562,9 +562,9 @@ "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "@uidotdev/usehooks": "2.4.1", - "@zag-js/anatomy-icons": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/docs": "1.42.0", + "@zag-js/anatomy-icons": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/docs": "1.43.0", "better-auth": "1.4.18", "effect": "3.21.4", "lucide-react": "1.26.0", @@ -1786,165 +1786,165 @@ "@xobotyi/scrollbar-width": ["@xobotyi/scrollbar-width@1.9.5", "", {}, "sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ=="], - "@zag-js/accordion": ["@zag-js/accordion@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-eTVh6Uz3CqdcJDr5mHWTT+oICSrZFfYCCxIpOKF00nADmb96nCDqOAYFMf8gM3J/4UDS/V27QzEH5GPmFWiHIw=="], + "@zag-js/accordion": ["@zag-js/accordion@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-Cy7jSbmFAn4mm+btHjCk0rtYEq5ggTvuLEFDdLnnEUw3SvK0H9J1hlouX5QVEybgibI2TFwk5wd8arn+hpZRnw=="], - "@zag-js/anatomy": ["@zag-js/anatomy@1.42.0", "", {}, "sha512-F6kRAPxgBZRZmuV5SLywcrGNSclKcAcPAAgSrEdr2Z2dzFgQngbvS4dmdQyGau/vtQ42OlCI48Ri4t0hZxXkMw=="], + "@zag-js/anatomy": ["@zag-js/anatomy@1.43.0", "", {}, "sha512-hcARaNvhU+jXukKCU4Gz4eXU2oUSlppi15L/MoxcckMum+Pu1HFqjWpllDgjb7RyByHYX6XfFk6ijPRV8EzPpg=="], - "@zag-js/anatomy-icons": ["@zag-js/anatomy-icons@1.42.0", "", { "dependencies": { "@svgr/core": "8.1.0", "@svgr/plugin-jsx": "8.1.0", "color2k": "2.0.3" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-mAZx7RtA0Dw5RQ8V69x1PsuEaZdkF37cVaTueHmPVhtf9I9WJk8xyVTZzKoyVY1jjam65gip5pZB7jnB3DQb0Q=="], + "@zag-js/anatomy-icons": ["@zag-js/anatomy-icons@1.43.0", "", { "dependencies": { "@svgr/core": "8.1.0", "@svgr/plugin-jsx": "8.1.0", "color2k": "2.0.3" }, "peerDependencies": { "react": ">=16.8.0" } }, "sha512-q5c7FjagThmzqWRPL9xLTrbQWut64nd0sTZW0KuizHLHn0YU4E2mNsaq4sMFHOKnk7kHb5/8nyDE7cplQ2KREg=="], - "@zag-js/angle-slider": ["@zag-js/angle-slider@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/rect-utils": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-lluLt/h7shZf1u3fpzcaTZF8rsyn4M2Xmlyt1IB9VD0zeMT0ht4cRWMJd9XGFyZ5qi4ctXNL1koZEd9kcv5a8w=="], + "@zag-js/angle-slider": ["@zag-js/angle-slider@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/rect-utils": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-IA3DaUjccYBF1mJso2IOKxB0v1ArDPDXvXWFnob+dji/0CyR5n1aBiY6czJ5NBm3haeU6BfZFzRLnudOnJyMLQ=="], - "@zag-js/aria-hidden": ["@zag-js/aria-hidden@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-ao1RyEbHbglJtLLR4sJLPiD3hWF1CacuN5eqvODh/7HcntWULrkUHo8DIdzYgFL9GUHDyDmpaechMX5wL3kdPg=="], + "@zag-js/aria-hidden": ["@zag-js/aria-hidden@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-JUPIIPbcNsWW3vbPBkGBTHiPwC1jPsiYCMptyXif73J3RQpEW2DLdjen4jl7CrolSZndhVtkAUAQSfmuvWel8Q=="], - "@zag-js/async-list": ["@zag-js/async-list@1.42.0", "", { "dependencies": { "@zag-js/core": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-jrh0gIOJ7qXWPsfyqDRdj9TeSQu34TCBZjLu7mQyS1RI/iLXP2jlqB/h0tQOEJ/aQvDtaABKrShS6Wj3qIQixg=="], + "@zag-js/async-list": ["@zag-js/async-list@1.43.0", "", { "dependencies": { "@zag-js/core": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-QQFKj1orY5mAcoDiWiVan0x5r5xJyYKapTUFcVd1zdZWrleSc9r/lYEJUahh/2RRhEKvBNQ+RZ/520rlyDyWNQ=="], - "@zag-js/auto-resize": ["@zag-js/auto-resize@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-iL7EI30VknEkVb8PhTcLkvR8aiZda0IwJGT4K0cb7J/fMxsDAGjnjdLRu+dGUPZsXji1n58wlaKjTtCQCaXfOA=="], + "@zag-js/auto-resize": ["@zag-js/auto-resize@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-qbwmMwMn6HxHgDWyF6FzWWf7yJeoWmmIPRzFbNVDg1ohMI2CpSfYqxh7LHk1bO/5C5j3pZ/0VY2j27b3szckqA=="], - "@zag-js/avatar": ["@zag-js/avatar@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-rY2OxTTlvX1EMXENruejUUOZeiHusEpWLHNhrlqXMWMPWmcCe3aZ7iGMvjPFMb2mTMn0fzWmuY0nZDdVYk3V/g=="], + "@zag-js/avatar": ["@zag-js/avatar@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-9bN1OzbrfKn2bP2d+Tw3d81h5vLbCKms/CTXvdkMnX1ZP5VrD/C1Hy1TyVW/7apUoJ1nHS6/Zi1RIfb2xnF0jQ=="], - "@zag-js/carousel": ["@zag-js/carousel@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/scroll-snap": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-8VMPlg5DP8vye4ujyEqzM/EQ0osOVtoG3bUJ6CGWdRIdSkbgjIt1tY8DlS1WzOvSUMnTcTAi/RPxoxYZwTIhsw=="], + "@zag-js/carousel": ["@zag-js/carousel@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/scroll-snap": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-6ZOXOQHiNth+WNzAvFwzp/l8UDjLjAXHdEpHW1XjkY/6sXbpmbT7hXFqM4X9U/IuVrsnG+bF59yb0bZdrzF4DA=="], - "@zag-js/cascade-select": ["@zag-js/cascade-select@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/collection": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/rect-utils": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-3hq0yKkK/iGdLIfePvgPGPQeHnRSZdAf2YhCwlL83XzcbWEqFGZyJvtFDmUVWcGUN9kbKQaKyB7u0+Jha4jSGQ=="], + "@zag-js/cascade-select": ["@zag-js/cascade-select@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/collection": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/rect-utils": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-D7vmW1aYbhwB84RwKaJoBdAntBSavUP0ddTyHR9RztO+CL78wozztOrFLlqh76d/MroUBN65G4CgYuUjPwdr2A=="], - "@zag-js/checkbox": ["@zag-js/checkbox@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-Pn4IHtJFGLUorynWiOUN79qvYofbvIB8xM6ZwRR7gi8TjRdYPL8rVc5ASlNxus9slsvHGevRtKl5dLbT2DONNg=="], + "@zag-js/checkbox": ["@zag-js/checkbox@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-nrGTLaW/pG7ZITJua5vTgAufn5n4DPKsjsQr174eHkYyVkZJ2zj6zJEHcfysTdqsHamW9wTBazDMRKq64tDRfQ=="], - "@zag-js/clipboard": ["@zag-js/clipboard@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-x/APygRMNF2eqThsORb8c7CFAZWpBZ6wzKgjgiN2DHsNm9xF/pTg11ELn/2KQuDOlAlcV55RCc2FuWS3BVLBIg=="], + "@zag-js/clipboard": ["@zag-js/clipboard@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-uZjPhFCQmYVjxln8FncMX/0/TytLCVTDEX2PGQPslRPvn3AzSO3hQuDnnQLkw6wYav6qiSnDFiF0zl78np2r0Q=="], - "@zag-js/collapsible": ["@zag-js/collapsible@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-MSQo9qRwp2r6aj3G/lKd3gSXAAjuCaq1LtLT3BxHEQ5skn2NQWTKVgReUSuDJNl0Lz+Z5WYq5+5TCDHr4YKHRA=="], + "@zag-js/collapsible": ["@zag-js/collapsible@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-6AqDCYLQI/AdD4gOIlg/msQUkkvdH4WknZCm4dCgJ2v9sRPu7QcCSN83Y/k/PTQqv02V4pVSRQHVHzLosGjShw=="], - "@zag-js/collection": ["@zag-js/collection@1.42.0", "", { "dependencies": { "@zag-js/utils": "1.42.0" } }, "sha512-+Bhj/2zqVVzmS788lsg/xK1ezksMc2pfVg2oO6MnipLCo8KrgzuuvhUahUzK+uIOc9ljBW4zl9Wcm3G248gh0A=="], + "@zag-js/collection": ["@zag-js/collection@1.43.0", "", { "dependencies": { "@zag-js/utils": "1.43.0" } }, "sha512-5B/K12/z146o2tMY26HKFwG+faEAhp8+lMX2XnyOEh8y4LRUBNBt6znwxNU+YrLHrhb6i3lIEaHRcfSvkglEJQ=="], - "@zag-js/color-picker": ["@zag-js/color-picker@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/color-utils": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-oNovW0RkCFuLoz9gdkKcvS2HbZEhf9mu/KMDkpNM2qjQtU/y3GUKOjYB84ucHPIJWw84zT/9KnbBaPExRl/aGA=="], + "@zag-js/color-picker": ["@zag-js/color-picker@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/color-utils": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-CW4JdrS6Bd2dgxwFVV8pC7tA2jNt6c/pdqd+j4k6gUOUtxPtPdIeEtb9OzKArdIbO4kbWs2K9x1Hj6hYDf/ZLg=="], - "@zag-js/color-utils": ["@zag-js/color-utils@1.42.0", "", { "dependencies": { "@zag-js/utils": "1.42.0" } }, "sha512-whhEQPMKvQyh3J/m23EemIPOL5bWxJBUCpFrBqP7+XuXgVLG316P2quwBxTYHupQdkxLj4/B1yQbRmwRe+RaxA=="], + "@zag-js/color-utils": ["@zag-js/color-utils@1.43.0", "", { "dependencies": { "@zag-js/utils": "1.43.0" } }, "sha512-DDQgSWcUM+b9vvwJ71xGtRuq7WzG9LfPEwn399gRmbaAtZvC5Jv8CqSLXV5K+U4wKoV8TKQI80kA8cU7FeNjPQ=="], - "@zag-js/combobox": ["@zag-js/combobox@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/collection": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/live-region": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-fe+Sco278h8PPFM0g3eR5366/oVIfSI3B7qDXl/xmYKMQXhIp+bKxew3U0q1COSVof0x3wrIoIpY51BXj1McGw=="], + "@zag-js/combobox": ["@zag-js/combobox@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/collection": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/live-region": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-fpK19QSZtxlZQp5Zwql3mXFzXoJMVAy/3FJ7p1VQex3ZyezpZK4X3ThRdfxupOEmFst1HmtRtlGLqJXNVFEIsg=="], - "@zag-js/core": ["@zag-js/core@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-jE/sbpZvbD+/etbawzhL/L2lP1pPefed5d919je+K5h9b6GAK3lUThleaDUCww3bT53B1L7O5gtqBapW37N1ug=="], + "@zag-js/core": ["@zag-js/core@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-iIpTu/U1OHKXGjXq/bn/ek32nIKE0lmS2gLdihYmv1jtPXH8hVHaIOXR5KYGfOjMVb4+FiMMCZHlH9MWbLk2iA=="], - "@zag-js/date-input": ["@zag-js/date-input@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/date-utils": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/live-region": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-nJwo6iCVHA/XoOf/h/pVkvIczLTpeP5X01WuOIz8pvPAIEmK61Tw7Co8hKJ4MPkO5bD3viFZxJAfwQ4dlBGqtQ=="], + "@zag-js/date-input": ["@zag-js/date-input@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/date-utils": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/live-region": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-/i9Gf8FtKaZ0DJ+lC3/dtJ3hfbNGgaoDQvSPz/K4GvBuNhODLdrFs+yBlil9k/FwJ45qPOCWITvErCIFx+W/JQ=="], - "@zag-js/date-picker": ["@zag-js/date-picker@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/date-utils": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/live-region": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-M8zt5kdOld7YKYmCZCQ8xPJ8+xwBpxIumzWgzFGoadSxYQPaK8gPqPFKxADJZWX7p/oHdpw2BVcVFWNC0urcyg=="], + "@zag-js/date-picker": ["@zag-js/date-picker@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/date-utils": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/live-region": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-pusQ1SYXJ5ffCLMoVLddxfef+nbAzhndZ6mvZLDNK2QAgFymqZ6Imo4kYC3nJ2r6yGKu9KjRQKZM4hzZNhMT1g=="], - "@zag-js/date-utils": ["@zag-js/date-utils@1.42.0", "", { "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-pjFahzgNGlIIbNQWaPY4RcFhMo+9d9nHj7FctmexXdQ6x4aByfD8bPCUKomO2MsMs0/2lRkACjqZeJwP4oivAw=="], + "@zag-js/date-utils": ["@zag-js/date-utils@1.43.0", "", { "peerDependencies": { "@internationalized/date": ">=3.0.0" } }, "sha512-DdiyAjpK3ct4IkttSSvkkoSE3QKa2iQx4KjR/DILl1FIuXltlZQIqxf8nlIsArHERcQPioqnv//8GEPo+EO3Cg=="], - "@zag-js/dialog": ["@zag-js/dialog@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/aria-hidden": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-trap": "1.42.0", "@zag-js/remove-scroll": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-2KpLQASTjr2JUR0XvqsMueVo+AAPeanD9ShFCY/YKv2qp6WRHo1Ig/tRj6pInsSBiHFo7QXyAD4SDax6C0zDcw=="], + "@zag-js/dialog": ["@zag-js/dialog@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/aria-hidden": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-trap": "1.43.0", "@zag-js/remove-scroll": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-CuJo+w6ZSfZqaK4+Cqm+rX++/8W1LkU3lnR4ojtFzAZkA9JTruuXOgQ3Q9M9mRj5SBk5cqBRt6uCN1SaS7Ku4g=="], - "@zag-js/dismissable": ["@zag-js/dismissable@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0", "@zag-js/interact-outside": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-Cx/FAQ2MuQy3kecdmswrFk94Zie1ieBa1Pnt/2ECI5FR914EJd3DwY9Krsmlrq4Z15Wm+pVtfLXgakDewVgsiQ=="], + "@zag-js/dismissable": ["@zag-js/dismissable@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0", "@zag-js/interact-outside": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-bf19aG9iLxwivpC+lntS2Lzkr4OB73zzPJWI21eIeyMDOX5+QDAZEX9gwNZRKYh1AkEq/oVHYWu71aZKNmdR8w=="], - "@zag-js/docs": ["@zag-js/docs@1.42.0", "", {}, "sha512-xQr+i46UfYh6a8ZGKpP2F2RdZJtqqF6OVWzYkl0r4C/meSdCOBDRnq3zvA7rXrO+dV+rZ77thwHG5HuLAgFANg=="], + "@zag-js/docs": ["@zag-js/docs@1.43.0", "", {}, "sha512-7gcBx792Pohdm+LhCfMawZHKafXP10N/ZipR5mxTL/XvBnBOgajCwQrsoZZFcfwOg7FXwViT8p9agN6ML7sQ2A=="], - "@zag-js/dom-query": ["@zag-js/dom-query@1.42.0", "", { "dependencies": { "@zag-js/types": "1.42.0" } }, "sha512-JgCNfp7F+YNFNb7Xmt6rXQr3N3V9Mp+pFRvZ8j5BTC3/G8ZYj/enrgOcuVwPlXPBGtA7ysvjig2x1c0Uou/6kg=="], + "@zag-js/dom-query": ["@zag-js/dom-query@1.43.0", "", { "dependencies": { "@zag-js/types": "1.43.0" } }, "sha512-yQDR00jJj0tgrRH43QJx7NtQH+EBxQtEdFKMzG7c88xL1ZRtqXYpqNNSmCuGj5RTsEceQjEhAxeTJikUYp9M0g=="], - "@zag-js/drawer": ["@zag-js/drawer@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/aria-hidden": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-trap": "1.42.0", "@zag-js/remove-scroll": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-oxXK1kU8dzsY/8pQkc1JFTqEL+oCkKF7cn+A+xHdnzS4WYzvbkQHRXeaJFPBoxczFVCxcAJ6GktnYYqWomA7Zw=="], + "@zag-js/drawer": ["@zag-js/drawer@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/aria-hidden": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-trap": "1.43.0", "@zag-js/remove-scroll": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-h5FY7XN53hxgMZCIl+ftQclY2YVPqJAkBnA5r5qFhwFh66gnzZUnsrbdHL2H09pcA60fTYm46mD2GjaF3S5Seg=="], - "@zag-js/editable": ["@zag-js/editable@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/interact-outside": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-THFNLCCdfSCvO2Q3SEtIzyts8YBpg9aanHx/qu+QDsYF967rIS/jmmcwZri4JQKBGWBDE5tMgVLUfVpGOh2jVw=="], + "@zag-js/editable": ["@zag-js/editable@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/interact-outside": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-9uIOg3Tdgf3f8GO5pgvSzIQZawQeKHt3lXrlSwXrFnGXP3O43sOG8LR/478Lt9T+MwIp5coRhF/Pu6RAkmt9Ww=="], - "@zag-js/file-upload": ["@zag-js/file-upload@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/file-utils": "1.42.0", "@zag-js/i18n-utils": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-1I8mCSh6fykHmTStuD9qS425vySOhBjFZfkqLG1J10IfGjz8KCoHcOEbZDHqbJa4/Yq0d+mrwHpOYPS6jYBimA=="], + "@zag-js/file-upload": ["@zag-js/file-upload@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/file-utils": "1.43.0", "@zag-js/i18n-utils": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-3DoyQ+NRWkYYNbKFyuK60Ral5P7Fd+58YPDIQTX2RgjGgGzMzkfGMQWmLdGUe+aISHPjuNU6/iH1+MGhC+xwVg=="], - "@zag-js/file-utils": ["@zag-js/file-utils@1.42.0", "", { "dependencies": { "@zag-js/i18n-utils": "1.42.0" } }, "sha512-goU5T/8SVpeoR33PS4kRWZkcfSERI7FVqqSn521PmxZ/wZMVDrXaivygbttGV8nCWfbwmsMqeyp2iy5MnbNovQ=="], + "@zag-js/file-utils": ["@zag-js/file-utils@1.43.0", "", { "dependencies": { "@zag-js/i18n-utils": "1.43.0" } }, "sha512-ddt5UBU1pecmiUQbWe9xymcyBop8gGCcYXRautsqPz6aAHA82O9UvJ7/FxLr6qvXQO8fmYaPsIRR4342NahIZw=="], - "@zag-js/floating-panel": ["@zag-js/floating-panel@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/rect-utils": "1.42.0", "@zag-js/store": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-C1nUUgpkAex6QG7/5IkTu38ZBj4RMLbK3sNrssMoZ6kR60jB7D1Lz7D4NbD2b0dYabM6XH10TEaCzEPY8LpC3A=="], + "@zag-js/floating-panel": ["@zag-js/floating-panel@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/rect-utils": "1.43.0", "@zag-js/store": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-m/D+ymocdP8a+02KdWuATHIcCvRaUip3vtITnXzQHL8uZ03gpCrMk120q3GkbxhPYssPanluHEh7FgygJUf0Kg=="], - "@zag-js/focus-trap": ["@zag-js/focus-trap@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-47O/OpLUm9o8CZd3ez0ntAOUKZEQ1zFj7e86fpYuQ+fNtBlpYMFHQxMRftPkiU5Ysjrz5x8RYV8A8uJ9cboNig=="], + "@zag-js/focus-trap": ["@zag-js/focus-trap@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-6JApoRanDOcrfQBd7pz/rp2YxdtBmIjRenH9+1tKscbtXRJLWUGZTtr2QiCHCkyRKZdi7kyo7309HTzM62n+OA=="], - "@zag-js/focus-visible": ["@zag-js/focus-visible@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-zT1Fk+8m6x6hzoD5fOIEV4JQIX33pwkBzANqwruQwaSqkOYtI2FmsG71YHnzKvrBppG2okPrRHEMyZEgfshIcQ=="], + "@zag-js/focus-visible": ["@zag-js/focus-visible@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-1CDA2BZ9k6E6DozNjpTmt+i68HuDAvME2pbqtC+aM7woJK9SuHAXA82qyz//NnaOQnXKQMAOigumfS3fguNswQ=="], - "@zag-js/highlight-word": ["@zag-js/highlight-word@1.42.0", "", {}, "sha512-7lIs4HhCuN+0JviS534L2u1D04HF3Q0L+a+tw+oxy7QoQ/xPrphEeIDzjprvxNcObLex0OKTfze3WW7scRSycA=="], + "@zag-js/highlight-word": ["@zag-js/highlight-word@1.43.0", "", {}, "sha512-J9KzOYaIVqiSQIsRNMQlPurKbcyqROCg/9VuMq/4UJ5Vxt9pSpHFsTNyC7CPEKKYksPBBTWKxq3N7RAq8hxEkg=="], - "@zag-js/hover-card": ["@zag-js/hover-card@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-jEQjuHZOHdgAmNbiQStrJYT7pjI5RXo9NmfX5RqihFlF+NKTPxEUJ2ydbjf4+s225TgjxgP77QVEMo1hfE9eKQ=="], + "@zag-js/hover-card": ["@zag-js/hover-card@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-zD0oQ/BF+KdUOa3a3SPqwe3rjqVz0fIfB6uRUxxePHSKcQZEiWFsnAwnja/vv6VBDaytgeAQiWe9jwCxhXyMFQ=="], - "@zag-js/i18n-utils": ["@zag-js/i18n-utils@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-uVw+Ua3apxaBCRcsfHOlXcRPDNygSGoJ6ivmK0UJaw5QikZLEBYr7grzXDwRvZrdk0j0sA9Hk/gg3GdSXkhI3Q=="], + "@zag-js/i18n-utils": ["@zag-js/i18n-utils@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-HSjdmTziCUuc+DkUDO/3oV8X6zynr4wactlyqnQfNNfgaWDTYY9dJRWJ12ILhTjtasNSDENxBlhuEdDmOwDisQ=="], - "@zag-js/image-cropper": ["@zag-js/image-cropper@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-+nNEKtuhLeLmXnSHrh/S5K1Yj6y/nFPJ5DgW67+jcIgJf5Lky52RvjW69rYqqLLkGLUTaRQShq+ZiuDsap52rg=="], + "@zag-js/image-cropper": ["@zag-js/image-cropper@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-sbPocRTLAldRyE0OV692o/+1pmJ11mrYfayavMLeysVkjqIHorfTDRptFh1tz8i0wrJEXwbKz+8Oxo/XOhNpsg=="], - "@zag-js/interact-outside": ["@zag-js/interact-outside@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-CNNT1OtASacXEst8NMWDGmDwkOQgVQ0Ahc2SpPjSBZoVpxQIfhZ9FoeqcggDX7Nvze7kl6/OwA7pPi5TGQTVZQ=="], + "@zag-js/interact-outside": ["@zag-js/interact-outside@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-mQ/6HT6Tn99H4l7u7FaxvXirE4wYenlZFuFkR0qXGRaR7bDRUeWm3dJKcV0Ex3gwcs+G5Z0ZdvA++VBfVh+WUg=="], - "@zag-js/json-tree-utils": ["@zag-js/json-tree-utils@1.42.0", "", {}, "sha512-o0zBafkLctsmZmgEx8S9tduEmq/gBXsbOQdOzIwR0ho83HY/bCkfVIgzMnEXqwor8g6LF1wreTC0kMF+aejqtw=="], + "@zag-js/json-tree-utils": ["@zag-js/json-tree-utils@1.43.0", "", {}, "sha512-sjV9dmoiahOqy5T5Cgz9P9OpnobuX9OoztKKd34s77kBSO31IbQkL/qF7YR7ONUWJDHim424HxRTcQ4faDvkRA=="], - "@zag-js/listbox": ["@zag-js/listbox@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/collection": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-nt842jgTaBYTgkqu3y+4l88wpmoyesXkS+Bc3Uvuc7ze9IB04vicSiRi+vstYyA20s/EjOr2tR9Kq7dNoROLaQ=="], + "@zag-js/listbox": ["@zag-js/listbox@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/collection": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-gNO10K9yffPjkXILP91R8uU/o8Tgw0CzpbBPiVp6IF0dA/3A0Nb7fijJBlYL/s11F/5CDjnuiAWHpENv41+AUw=="], - "@zag-js/live-region": ["@zag-js/live-region@1.42.0", "", {}, "sha512-YFkytNxBJDQIndh7W+bWMN9P74qsnQkzqqLv6LtX/TiOYr1PnL0p54DMvWhE7hqYiCyyLscBM9nbA1foSoPIPg=="], + "@zag-js/live-region": ["@zag-js/live-region@1.43.0", "", {}, "sha512-8lUL9+Z34416bXyS/1sorU1sbICcgktp653PVXZ43kmzbUefl6WMTwTYuxULGklRrFX7vOLQebJ8qw9Bdf2xFw=="], - "@zag-js/marquee": ["@zag-js/marquee@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-bTYbNFuDdKV7SyHchyCLhE+JtReO8VUaGfv9Prh3LfFq7yNEqiFngqhY7TZBw6Vok4q8msu0r9aAqOspZqHEHA=="], + "@zag-js/marquee": ["@zag-js/marquee@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-PsQgqfNFBdZTUvQ61jYPbQTMrSl/MhBzJOyLe01iU2A9As6+Oi0b4a23jLAUAo5B2Cd1ejXbJDkzFadqaWkXAA=="], - "@zag-js/menu": ["@zag-js/menu@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/rect-utils": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-Jg2q+FrHeZ2ZTxrz/TAnNelapN6IGtyCnBmoNbcHGcnf3gqnEjJpug3Fn6BmPQrmTNw0+q7hBmrESyncjrfbUg=="], + "@zag-js/menu": ["@zag-js/menu@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/rect-utils": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-Sox9be5JdAYnsZHj1esbXH2J9in/EL/bbbMG1+MFcHPV57TjsI0HyT5ETT3WeeATrY5h45Z7gHYhJkRkHKZxWA=="], - "@zag-js/navigation-menu": ["@zag-js/navigation-menu@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-oQWtx70YV6CHD4NZ30RVa58uP10aPYXsOx8xoXw27SRWTdOrvbbGaohCZZPJMFsZXL3x2PkW5P3/Wa2JhLu7jw=="], + "@zag-js/navigation-menu": ["@zag-js/navigation-menu@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-YwiYU9aAM40YJJPP86MUPH1fw0AHwkMwRJcsqaFwyT4sQ2nLA73h4HhfBbPIdbOOCiyK3a9zYiGQy2z32T0P2A=="], - "@zag-js/number-input": ["@zag-js/number-input@1.42.0", "", { "dependencies": { "@internationalized/number": "3.6.7", "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-dOdABVSftfHdrUr24WyICVGRQLJrD9fIuIO9FM/Zgzc75IgYTegAyNOZHVTUeJeRw+etPb+VEq6halVDP7qrgQ=="], + "@zag-js/number-input": ["@zag-js/number-input@1.43.0", "", { "dependencies": { "@internationalized/number": "3.6.7", "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-Y8qcZjG5w+R6oenGDazNSoPY6bYeYAZC1WcMhmSXt86A+87DYj/uFmox5h2MjEt4M9BCgGjUUTnEKC3QpcK3lg=="], - "@zag-js/pagination": ["@zag-js/pagination@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-QEcnc8z0U4RREOa1MVGFNbKJONLzbo5egdUppURkbAwhv+paR9ufG4uli7QlMvA3KgdfCHPM92+MhnYwutp5nw=="], + "@zag-js/pagination": ["@zag-js/pagination@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-ccm/erPTk8B0mygMFuEiHRkomp7gtTlTJouebN0H0dTQ8tvyOrap4mvpUknme/KOJpzs7zlSSnoqZh3sNyxJxg=="], - "@zag-js/password-input": ["@zag-js/password-input@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-GZGJGsJTNZy/4pQ3ho5S34AqPZbDrtBquzdJ5q0ZyEQI6AqaEgPSKdc8kVvFoqBhGypUYReLcFlmjg8OtGkbsg=="], + "@zag-js/password-input": ["@zag-js/password-input@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-D4gN1HIzA2Z37TYrVFW/FDf5CDszDFFHTls6apc5WQ7+6GPEoEeZAtMpjWZmdQFymXFt9qORxxjWJevNOm6Riw=="], - "@zag-js/pin-input": ["@zag-js/pin-input@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-DvIh+ir//QRvjLdgRRkBLggUnewwfPRNx++iiL7gJ1D9bEulr1yXFTiqFK7hxtEv6BrXCbT9vlrPzrdS0r0pHg=="], + "@zag-js/pin-input": ["@zag-js/pin-input@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-qp3AeHsG5yxqQclSSVuLAcVfM6yCb85Eim035HPJ8XfPrY7mcDep+nDo0QMbNorYqLiLNIn2F7oT7SHTpjUyhw=="], - "@zag-js/popover": ["@zag-js/popover@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/aria-hidden": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-trap": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/remove-scroll": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-4knrgFDeYlKqjyRfYPEUfpIRjsTvg4zY/C0i3sbdxNEWiOW30DzW+/8Igabb00bOabrtRuIHBejm0Jorgn5JIQ=="], + "@zag-js/popover": ["@zag-js/popover@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/aria-hidden": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-trap": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/remove-scroll": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-/4fXaOxcKsYV+RbcXmT36MdsVgjFKJOQ7Bnbcd3ZrB9ygbv7L+zkuveLCbWtXd1XJB5XJG1VmMfpyoo068FSQw=="], - "@zag-js/popper": ["@zag-js/popper@1.42.0", "", { "dependencies": { "@floating-ui/dom": "^1.7.6", "@zag-js/dom-query": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-hQvXzLen/hXCItww5tJT6+VLxnee8CpsX0FabIiHub/fKIB6OeHmS/lk+RnIII57bljdjLSus/KnT8Xlmj6tRw=="], + "@zag-js/popper": ["@zag-js/popper@1.43.0", "", { "dependencies": { "@floating-ui/dom": "^1.7.6", "@zag-js/dom-query": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-mN69qeFpsbrnwijwbRZlgFWiBT7Aes+VMT9sLOZ5nMHQDDupbWQDqh3DCWz8Ojqp6LbDUq6uOFdA5zrLxE5rmQ=="], - "@zag-js/presence": ["@zag-js/presence@1.42.0", "", { "dependencies": { "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0" } }, "sha512-XzqbE//eypDGknbY+qq6Ng1A/kGcn/bR8t5hGXV6AcSsueQkjKCas/5tk/X+iGJIbB0Un8dQM6+NmPp2s8IlLg=="], + "@zag-js/presence": ["@zag-js/presence@1.43.0", "", { "dependencies": { "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0" } }, "sha512-pfNmHIsIJvTSLOxrLy6Of3jZvBhhL7NikxmcPk9vdVt5d0NELs158YzcohQpmd1Ci8RcQTEGcTh6J5R2tyjUNg=="], - "@zag-js/progress": ["@zag-js/progress@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-ZGex63fTJHy4or5N8fBUxiwqxBGd1Vr+OE0Bnm8+FAQNjJ5BtCLhIlmsIUS8aX2SrBR0j/tp8E0ss35/PNq29Q=="], + "@zag-js/progress": ["@zag-js/progress@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-vGtpT6pq999MP9jPa+Tm5WuYNW45ykDJoGuLQSZvPt5dAZq2e+Ucr8pJMQHVdiP5wmIqNBa1BuuNNAZi4lHYLA=="], - "@zag-js/qr-code": ["@zag-js/qr-code@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0", "proxy-memoize": "3.0.1", "uqr": "0.1.3" } }, "sha512-X9cUPzJKI7aWrf8ie2jgaXlFFetJf1fdwhnWnP5rG8v3jrFe4tDA1n3z6HE4bXkluZv/2EL9cROglbz5WGB6/g=="], + "@zag-js/qr-code": ["@zag-js/qr-code@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0", "proxy-memoize": "3.0.1", "uqr": "0.1.3" } }, "sha512-rVGdbu1vtZW0YMw8PvSKvBEsSrPp6QG39qHlWowOPfqJaeXB0YjSbL102xs0IpJtkDkshzdV5ATKrkqWrpkhKQ=="], - "@zag-js/radio-group": ["@zag-js/radio-group@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-VtoN9/d3HCe/oumjdwKzv/KilF2aLzbt1IYpejXF7Cwat8xmqnCoxiA2PLjE9NfD97ZM7grng1YGcjqrWOWvuQ=="], + "@zag-js/radio-group": ["@zag-js/radio-group@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-5Y06hC2R+PHDa9Hxu+sAVyCm89fmjA5tLHEFFS4ZdwqSqc9dO42EEwSeneC7ZB3uqDKTfHgL/L6/Bw2vrzg9fw=="], - "@zag-js/rating-group": ["@zag-js/rating-group@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-0+OQ+iy0djWJBzWdH8pMn+ze88B0T4TdO3kJuHyG2fgJnVgmuGWkoKp8RtXSAv2CVqXfx+diivqF9ZmhNmzLQA=="], + "@zag-js/rating-group": ["@zag-js/rating-group@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-6gb8tAR/RRD9Lj8BuGVtAopuAGVHJqxXXUH7/39KbH0HCEa53YKf04Y2vCqNNfWBuay5wtcqC80k88rfiR5Dtw=="], - "@zag-js/react": ["@zag-js/react@1.42.0", "", { "dependencies": { "@zag-js/core": "1.42.0", "@zag-js/store": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" } }, "sha512-5rVcXTpOK0i4enXwFtz+Tlwvo+uVxemJBe4loYu14D/e9QC8yJd6XY5V/AEudI4em5505/0K7h+3hGF26c6Mog=="], + "@zag-js/react": ["@zag-js/react@1.43.0", "", { "dependencies": { "@zag-js/core": "1.43.0", "@zag-js/store": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "react": ">=18.0.0", "react-dom": ">=18.0.0" } }, "sha512-UGgZcPZw69p5DUE0XiUBdPHK8m/JmsRD8RC/DRHMKyAlrYqKxzp7TKhheCeJ52ZwXMG/QryUA6TWEBOVuYG1Tg=="], - "@zag-js/rect-utils": ["@zag-js/rect-utils@1.42.0", "", {}, "sha512-4hIvDZEPxYAqhiSNVkZtQLzd7dV7IAn7c5GdWnVVAYtJDD1Tn+v0TYkoPuGQMqLsdpNDwncw3baT3xq1+PQi+w=="], + "@zag-js/rect-utils": ["@zag-js/rect-utils@1.43.0", "", {}, "sha512-Cj4Y9trhY4+NpVN74dkLb5ZOkLFieypnIRFvOovo0JrexZ/wtj1srG9Y35zWgBsmWDTkvp9bexdFg0rggPcNGQ=="], - "@zag-js/remove-scroll": ["@zag-js/remove-scroll@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-RP1SzQuVDk+np5knkEz/mRasLHZUbO6f3xgq4M2u4SQhpOe34uJybd+14f4ElBntAJQWVeMhohpW4n0pNUW6WQ=="], + "@zag-js/remove-scroll": ["@zag-js/remove-scroll@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-2cE7yS3G6JffdlKMzECDQm2ro3mAqWf2ovSylFcsHh/xLx4RIgtv3EivJrNTcr1d+H0YF2/uVyDuUwYlycWNsQ=="], - "@zag-js/scroll-area": ["@zag-js/scroll-area@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-7rFGSUp82kxp5SuiNtCllWbtzJzcC5GKcbykwsgDFGFyhVtmZIzKsow+1Lu1SoygspaYTNQIb2qhWP8pLNfyLg=="], + "@zag-js/scroll-area": ["@zag-js/scroll-area@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-DWIn6APJw52XaV2678aEwFVY1N9BPKKscMPOJFvrMZ3GLdBN6kZTjshPB7xi4weR3iQ+TOIIWvuNKZrJtZhd6A=="], - "@zag-js/scroll-snap": ["@zag-js/scroll-snap@1.42.0", "", { "dependencies": { "@zag-js/dom-query": "1.42.0" } }, "sha512-gFc5LZvHa4lyCmlt5n6nODc77dGeOc+3sWQMK+20cm/VjYNCsUDjoHP2KO5tgqLJNjPrON+i0BN/QfJUfoNA7Q=="], + "@zag-js/scroll-snap": ["@zag-js/scroll-snap@1.43.0", "", { "dependencies": { "@zag-js/dom-query": "1.43.0" } }, "sha512-nLvza7HlprDzrmSMRzRE3uv6xDm7Yh66tqkea88YYs/hgLk397jxEOFgHUuo8tGoahKQkCdJrppg+cuwmrIEoQ=="], - "@zag-js/select": ["@zag-js/select@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/collection": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-SkfKM7BvAEXLpJda4bS6O2n7YOW9SNeLYvV8vxZjoPFGZDVV6uUcxZE6UPKWQqmTYbu3udCcTlQg749+4NB2mQ=="], + "@zag-js/select": ["@zag-js/select@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/collection": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-3fP52objnr7WhATOw4QukZS5Dd3ktaCfA8381lIp1MWYyW5G+skskFz7bLx4g9R8XW3gpF4As5jCDV3Y30A3zA=="], - "@zag-js/signature-pad": ["@zag-js/signature-pad@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0", "perfect-freehand": "^1.2.3" } }, "sha512-QTocVn/A2keKfKp2FaDwpbbfH/cithI2saydz90Xvkuj2tskrgT4u3+0wVL6zeehQwqvR88QTFlyFHdSciXXNQ=="], + "@zag-js/signature-pad": ["@zag-js/signature-pad@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0", "perfect-freehand": "^1.2.3" } }, "sha512-cL/vzaivv3fRKK0T/PgGhkgQnxLHnxmyQSY5jhiSA00pALCj4H8ZhEz9qXzPxyN73KbWAgXez7mNNeishfgf+A=="], - "@zag-js/slider": ["@zag-js/slider@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-bHTNGxM2H2oag5IbsfsV/OJegz4ic1Zs89Mvm+ryVzqOc0upJl0xMC/D/K8wnRJ8OPubNnldA+R4W8o+/4IU8w=="], + "@zag-js/slider": ["@zag-js/slider@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-1wiR7pwjTkQKivJxI+9agXTHdJExuTM7ohujJY204lcAMgUO4QzQADWrpSyARL9DmJTOFE8fYXbg9XNeP1gyHA=="], - "@zag-js/solid": ["@zag-js/solid@1.42.0", "", { "dependencies": { "@solid-primitives/keyed": "^1.5.3", "@zag-js/core": "1.42.0", "@zag-js/store": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "solid-js": ">=1.1.3" } }, "sha512-MF7sc78o0sBJ59HUiDuXz6IE+ecDnUJCDcUKhNaYSQKC4pHf3ruJyM60vAPSOBPgt5I+YNa4O5MyTrABtPR6Og=="], + "@zag-js/solid": ["@zag-js/solid@1.43.0", "", { "dependencies": { "@solid-primitives/keyed": "^1.5.3", "@zag-js/core": "1.43.0", "@zag-js/store": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "solid-js": ">=1.1.3" } }, "sha512-sJIowMdzE9f0VTDabHyQJsfb0GgviFcToZ+tRFHrelHYaXSywV1yblXJbNcqv+5KIvniwAYT/W68+5WpidCLOQ=="], - "@zag-js/splitter": ["@zag-js/splitter@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-J0UdVz1CluaDFdwDUGKBTtAZkLyAImFSGC8OeVi0l/tbcDACHOB8XjSiiibnqdyG6DVy5H3rgHj3GrqAPdfJmA=="], + "@zag-js/splitter": ["@zag-js/splitter@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-4yo7uWlmU+pB4yGefaI2pje7HU+JC9hlNo/UPBV9U+sS6TtqfeN15DYfBKpbjEm5gSM1R0FPz/4Tp/ylFsuByQ=="], - "@zag-js/steps": ["@zag-js/steps@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-IDJKk4zPhQjJv5fxAvOy+LRcdnim5rJjpUdEsWq0/aDiVZiddg3sXLgJ8dTGfv6e58AIjTlaz85xv21dldWKYw=="], + "@zag-js/steps": ["@zag-js/steps@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-73L0E/1x2wzHcQ1EisQj6y2TwIgIA39DwuFcvTluWg07P49oAtrhw7qw5KxqS7+GlSSWO4ZV1/yHEm5289qkyA=="], - "@zag-js/store": ["@zag-js/store@1.42.0", "", { "dependencies": { "proxy-compare": "3.0.1" } }, "sha512-qQ5LB+l2dR1rZFCsErn9PeSrOADjnsvDl1NreEN/AaKXw9RK0YiQDqaCh7ndqjjA72UAcrnzgXsS0AAqxCC+MQ=="], + "@zag-js/store": ["@zag-js/store@1.43.0", "", { "dependencies": { "proxy-compare": "3.0.1" } }, "sha512-Q6b6vbAbIGDkXO1sGoM+hjOP2BL6uHIMX3MUhpjFpIZ6qhkxU+iRa8bCGU7xYT2vRyEMlN5NUU77PjoITpSwRg=="], - "@zag-js/svelte": ["@zag-js/svelte@1.42.0", "", { "dependencies": { "@zag-js/core": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "svelte": ">=5" } }, "sha512-24UesuYzeRA5blEQcAiWt5tWLG05NhiJ1WNHhwafmn5HFBRvlaU7J7VymIHE06cKMCThwy2YjSgq3b56e+f3VQ=="], + "@zag-js/svelte": ["@zag-js/svelte@1.43.0", "", { "dependencies": { "@zag-js/core": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "svelte": ">=5" } }, "sha512-gzDR6OYwOtRgN5rDpGLW5v2odwX8OQpzN7cXLlBA6UtEULhurZp2Fh4VaUTxYBREfmit0l2fuBZiom0W0Cm7RA=="], - "@zag-js/switch": ["@zag-js/switch@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-227GNBAz8mYSKVsHV6r4YA/1/0rtbrP2foygPligDOkWMsNP9cjnW1HwM/z3x54UPWLqKuZjsjD7LSuDhbxtBA=="], + "@zag-js/switch": ["@zag-js/switch@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-WH6i+0H9l7iIg7gYlcq5EcbJpwBjdYgxxFOGqyr04+q2WV46ytEnkW+iu61TVFr9vpE75wgtkLEG/gc080Y/zw=="], - "@zag-js/tabs": ["@zag-js/tabs@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-O0qFmeneJHr85AUL/44mHQy8Cr/jCZzh55rTKz5sBoZxmk7PIGopsasNLnpyaZ34tOpcKnNEg96FdlZ4O1bjlQ=="], + "@zag-js/tabs": ["@zag-js/tabs@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-Nll5xQUPGOdVTYd+DYGA3wF+0xlJc+kRmQoAuE5ZHIsLuJrXn9jhRwkmQHL2rh/lln3cT9Ecp4UDWl/qyqBecQ=="], - "@zag-js/tags-input": ["@zag-js/tags-input@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/auto-resize": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/interact-outside": "1.42.0", "@zag-js/live-region": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-+zGHcW1EeYCfxfngR4DXJEUWn6iKBoWkN2OnP4HrrWIAwk+0yTOQpwEd4UcCoUOo7CPtqwBmZp2Y92AMuAFA+Q=="], + "@zag-js/tags-input": ["@zag-js/tags-input@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/auto-resize": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/interact-outside": "1.43.0", "@zag-js/live-region": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-2qX3htVoJnrxOyF0x1O0QPYk0GFTNOw6Kw9pkO9bfUbs92TggCDZXsW/8N2vsMr6eAKo31jrQLcS4K1w7zmiig=="], - "@zag-js/timer": ["@zag-js/timer@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-2/UTaZvn9S0CraB4rrNdo2tW1I/zHnt4g8EL75U/+gJJ45fRaBuL4Eg+LFoPW+Tw0iPPH0cqPKuu/EHJD5d9Pg=="], + "@zag-js/timer": ["@zag-js/timer@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-NiCSmniP4h/JglLK2uTBAC0uv6WHfLofIlHVwBBa6HxWLUCMrvN7X31Fc4T52icrduYfLiIN3ec4GvSjrw9g/g=="], - "@zag-js/toast": ["@zag-js/toast@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-8WLogVjJiCrvQ4hv9vQrcjaFJLFGtOCb/pnir7SjqR1RzbYHoPLj5ASbM9bbjpcgQQYr0GaLovP6beQW8kjBjg=="], + "@zag-js/toast": ["@zag-js/toast@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-T2bChbXQXfYCk8Kw4NYqoybRBN1z3XL2HnpzRe1zRyNQ/Q9RfnUsU492P+sl8IlLB2nchNKgN2BCg/UacffSYQ=="], - "@zag-js/toggle": ["@zag-js/toggle@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-olWXY0xd6pqR15GlzrvYhzVpaIu25OZrSkhVwOnbjGmpDisRTGvph0y1bEHRdujphWbH91w8XLk0ULQiswssjQ=="], + "@zag-js/toggle": ["@zag-js/toggle@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-95PJHu6Efm3osVglKrgiaPu3Annk0wA2gOqbhCtvjYxJ6tJtUjEebqhzIPFaRp0iHWL5AROo64Bm+B2+UUEbiA=="], - "@zag-js/toggle-group": ["@zag-js/toggle-group@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-lhsPcj115a646wxHgzSkhSW4IZFKw4pqRTHSL0e8vR4jgCRhGLBzE70S+EgYIj+000A05eB+or0PhX5zeMK5qQ=="], + "@zag-js/toggle-group": ["@zag-js/toggle-group@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-KFfmv5YloBaRTqPgmhZ2uootzUheuj/aO6lro6CsCB8njBR7vSTCp1ur5DFyq/dNSaSpasthr9UKXKdkBbFhIQ=="], - "@zag-js/tooltip": ["@zag-js/tooltip@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-visible": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-viRGjX2yxF317M2G2tYvPS7+ZS3osmE+iGm40ZPg0sciezSZW1l4ZFSQ56qyCJ8rTUKv3T1m0NPWYhqVoT3eoA=="], + "@zag-js/tooltip": ["@zag-js/tooltip@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-visible": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-gZNsKXI4gVbQkuGUgVzz0hHbD0fU/aBxrDlD//zXtoAicmIBTic4dw+kRqpPKNNEetD9XuoKlbJ0xNbbNxgatw=="], - "@zag-js/tour": ["@zag-js/tour@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dismissable": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/focus-trap": "1.42.0", "@zag-js/interact-outside": "1.42.0", "@zag-js/popper": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-4uzXi3h3rePglgnzohSPfXjI2UpGyKUA0FKCOBaigEBR/H5rJtrsQtLqA/BXerpd+P97ELK2WRJTt0gxH8E6IQ=="], + "@zag-js/tour": ["@zag-js/tour@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dismissable": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/focus-trap": "1.43.0", "@zag-js/interact-outside": "1.43.0", "@zag-js/popper": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-pePWmQ5hFc984t2oca+tUpyR80Xezh8Akla70UMdM2Ekay7VnKn5bYoxAch3RbZnMIHU5VQ4bwJOfmV7Sj7tDg=="], - "@zag-js/tree-view": ["@zag-js/tree-view@1.42.0", "", { "dependencies": { "@zag-js/anatomy": "1.42.0", "@zag-js/collection": "1.42.0", "@zag-js/core": "1.42.0", "@zag-js/dom-query": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" } }, "sha512-QXIfFgE7BbtB7cHXwi8Gu/9ezkOaeZ4XFAixoJttiOgnw3EIRZPqATRijh446SDPuqsFh9RSjC2zEe3vcFssZA=="], + "@zag-js/tree-view": ["@zag-js/tree-view@1.43.0", "", { "dependencies": { "@zag-js/anatomy": "1.43.0", "@zag-js/collection": "1.43.0", "@zag-js/core": "1.43.0", "@zag-js/dom-query": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" } }, "sha512-8oH76vTIzauKlaWUpNmQx/XimE7VX2gqWoW4BqcWIzIPBzBGgwfJQw7z4NfPn/Cv+9iFefb2DY0GytaGGJWxyw=="], - "@zag-js/types": ["@zag-js/types@1.42.0", "", { "dependencies": { "csstype": "3.2.3" } }, "sha512-4ghao1wuLouepdYMheEYtyOlKpVsvL0Eg9tf//5VyAf7S9zC7cgGxD6ttGTlIMxqKqnAuxIMsYHG76qkb8tv1w=="], + "@zag-js/types": ["@zag-js/types@1.43.0", "", { "dependencies": { "csstype": "3.2.3" } }, "sha512-pheZyCiVjJaXBzbfoj/gMKXkZUo1D5JWd46QVYWonHJZIdUfDRDwBvDKcXGIHmpuq7fJrnGXbegAk0+D2aa4bw=="], - "@zag-js/utils": ["@zag-js/utils@1.42.0", "", {}, "sha512-Km0r9hY+f6/oCJXrO4nqCIuo+4gTqbloD0V0q7B8Jq8qeWte7HN+YJSagVlk8tfADqFMRgEW4Rug0bYHzrGbVA=="], + "@zag-js/utils": ["@zag-js/utils@1.43.0", "", {}, "sha512-ZxkL+AuKRv/UGmmp5iZwmzfcVV7iWiDIrhYiMrKDKPJGdIPIFpMOisM+bTKYVkvn0jmCZV0CTF0jJm29hEV+LQ=="], - "@zag-js/vue": ["@zag-js/vue@1.42.0", "", { "dependencies": { "@zag-js/core": "1.42.0", "@zag-js/store": "1.42.0", "@zag-js/types": "1.42.0", "@zag-js/utils": "1.42.0" }, "peerDependencies": { "vue": ">=3.0.0" } }, "sha512-/Ke1li0hBSuB3HrET36sQ3jTdpNknNfI76Uj7ilXzt8WEb5/MBdGZo+dC1Ejk1R4uyG3QtlGO3KTTWXCmi0YJQ=="], + "@zag-js/vue": ["@zag-js/vue@1.43.0", "", { "dependencies": { "@zag-js/core": "1.43.0", "@zag-js/store": "1.43.0", "@zag-js/types": "1.43.0", "@zag-js/utils": "1.43.0" }, "peerDependencies": { "vue": ">=3.0.0" } }, "sha512-pKbIITM8HZvsa0Fh5Yn7+jW1ZyRNIzd4TjatVdQnUCwErJqL7ic1nPyeMvAaE7KEb6mmzzzPUNOvMX0agGakjQ=="], "abbrev": ["abbrev@2.0.0", "", {}, "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ=="], diff --git a/packages/react/package.json b/packages/react/package.json index f3a82dbbef..91707a7ee2 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -86,72 +86,72 @@ "sideEffects": false, "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/react": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0" + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/react": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0" }, "devDependencies": { "@biomejs/biome": "2.5.5", diff --git a/packages/react/src/components/focus-trap/focus-trap.tsx b/packages/react/src/components/focus-trap/focus-trap.tsx index 573d0653c0..58211cb003 100644 --- a/packages/react/src/components/focus-trap/focus-trap.tsx +++ b/packages/react/src/components/focus-trap/focus-trap.tsx @@ -10,7 +10,13 @@ import { type HTMLProps, type PolymorphicProps, ark } from '../factory.ts' export interface TrapOptions extends Pick< FocusTrapOptions, - 'onActivate' | 'onDeactivate' | 'initialFocus' | 'fallbackFocus' | 'returnFocusOnDeactivate' | 'setReturnFocus' + | 'onActivate' + | 'onDeactivate' + | 'initialFocus' + | 'fallbackFocus' + | 'returnFocusOnDeactivate' + | 'setReturnFocus' + | 'persistentElements' > { /** * Whether the focus trap is disabled. @@ -34,6 +40,7 @@ export const FocusTrap = forwardRef((props, ref) 'fallbackFocus', 'returnFocusOnDeactivate', 'setReturnFocus', + 'persistentElements', ]) const composedRefs = useComposedRefs(localRef, ref) diff --git a/packages/solid/package.json b/packages/solid/package.json index f2de2e770e..39ac004fe1 100644 --- a/packages/solid/package.json +++ b/packages/solid/package.json @@ -85,72 +85,72 @@ "sideEffects": false, "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/solid": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0" + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/solid": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0" }, "devDependencies": { "@biomejs/biome": "2.5.5", diff --git a/packages/solid/src/components/focus-trap/focus-trap.tsx b/packages/solid/src/components/focus-trap/focus-trap.tsx index ba3da6c199..0ac985c133 100644 --- a/packages/solid/src/components/focus-trap/focus-trap.tsx +++ b/packages/solid/src/components/focus-trap/focus-trap.tsx @@ -7,7 +7,13 @@ import { type HTMLProps, type PolymorphicProps, ark } from '../factory.tsx' export interface TrapOptions extends Pick< FocusTrapOptions, - 'onActivate' | 'onDeactivate' | 'initialFocus' | 'fallbackFocus' | 'returnFocusOnDeactivate' | 'setReturnFocus' + | 'onActivate' + | 'onDeactivate' + | 'initialFocus' + | 'fallbackFocus' + | 'returnFocusOnDeactivate' + | 'setReturnFocus' + | 'persistentElements' > { /** * Whether the focus trap is disabled. @@ -30,6 +36,7 @@ export const FocusTrap = (props: FocusTrapProps) => { 'fallbackFocus', 'returnFocusOnDeactivate', 'setReturnFocus', + 'persistentElements', ]) createEffect(() => { diff --git a/packages/svelte/package.json b/packages/svelte/package.json index acfe6c71dc..fd6a27ef62 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -142,72 +142,72 @@ "sideEffects": false, "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/svelte": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0" + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/svelte": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0" }, "devDependencies": { "@storybook/addon-a11y": "10.5.3", diff --git a/packages/svelte/src/lib/components/focus-trap/focus-trap.svelte b/packages/svelte/src/lib/components/focus-trap/focus-trap.svelte index acde4e9349..cd1c84e01c 100644 --- a/packages/svelte/src/lib/components/focus-trap/focus-trap.svelte +++ b/packages/svelte/src/lib/components/focus-trap/focus-trap.svelte @@ -6,7 +6,13 @@ export interface TrapOptions extends Pick< FocusTrapOptions, - 'onActivate' | 'onDeactivate' | 'initialFocus' | 'fallbackFocus' | 'returnFocusOnDeactivate' | 'setReturnFocus' + | 'onActivate' + | 'onDeactivate' + | 'initialFocus' + | 'fallbackFocus' + | 'returnFocusOnDeactivate' + | 'setReturnFocus' + | 'persistentElements' > { /** * Whether the focus trap is disabled. @@ -28,6 +34,7 @@ 'fallbackFocus', 'returnFocusOnDeactivate', 'setReturnFocus', + 'persistentElements', ]), ) diff --git a/packages/vue/package.json b/packages/vue/package.json index 8a5e7edf4e..042dcf7acc 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -85,72 +85,72 @@ "sideEffects": false, "dependencies": { "@internationalized/date": "3.12.2", - "@zag-js/accordion": "1.42.0", - "@zag-js/anatomy": "1.42.0", - "@zag-js/angle-slider": "1.42.0", - "@zag-js/async-list": "1.42.0", - "@zag-js/auto-resize": "1.42.0", - "@zag-js/avatar": "1.42.0", - "@zag-js/carousel": "1.42.0", - "@zag-js/cascade-select": "1.42.0", - "@zag-js/checkbox": "1.42.0", - "@zag-js/clipboard": "1.42.0", - "@zag-js/collapsible": "1.42.0", - "@zag-js/collection": "1.42.0", - "@zag-js/color-picker": "1.42.0", - "@zag-js/color-utils": "1.42.0", - "@zag-js/combobox": "1.42.0", - "@zag-js/core": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/date-picker": "1.42.0", - "@zag-js/date-utils": "1.42.0", - "@zag-js/dialog": "1.42.0", - "@zag-js/dom-query": "1.42.0", - "@zag-js/drawer": "1.42.0", - "@zag-js/editable": "1.42.0", - "@zag-js/file-upload": "1.42.0", - "@zag-js/file-utils": "1.42.0", - "@zag-js/focus-visible": "1.42.0", - "@zag-js/floating-panel": "1.42.0", - "@zag-js/focus-trap": "1.42.0", - "@zag-js/highlight-word": "1.42.0", - "@zag-js/hover-card": "1.42.0", - "@zag-js/i18n-utils": "1.42.0", - "@zag-js/image-cropper": "1.42.0", - "@zag-js/json-tree-utils": "1.42.0", - "@zag-js/listbox": "1.42.0", - "@zag-js/marquee": "1.42.0", - "@zag-js/menu": "1.42.0", - "@zag-js/navigation-menu": "1.42.0", - "@zag-js/number-input": "1.42.0", - "@zag-js/pagination": "1.42.0", - "@zag-js/password-input": "1.42.0", - "@zag-js/pin-input": "1.42.0", - "@zag-js/popover": "1.42.0", - "@zag-js/presence": "1.42.0", - "@zag-js/progress": "1.42.0", - "@zag-js/qr-code": "1.42.0", - "@zag-js/radio-group": "1.42.0", - "@zag-js/rating-group": "1.42.0", - "@zag-js/scroll-area": "1.42.0", - "@zag-js/select": "1.42.0", - "@zag-js/signature-pad": "1.42.0", - "@zag-js/slider": "1.42.0", - "@zag-js/splitter": "1.42.0", - "@zag-js/steps": "1.42.0", - "@zag-js/switch": "1.42.0", - "@zag-js/tabs": "1.42.0", - "@zag-js/tags-input": "1.42.0", - "@zag-js/timer": "1.42.0", - "@zag-js/toast": "1.42.0", - "@zag-js/toggle": "1.42.0", - "@zag-js/toggle-group": "1.42.0", - "@zag-js/tooltip": "1.42.0", - "@zag-js/tour": "1.42.0", - "@zag-js/tree-view": "1.42.0", - "@zag-js/types": "1.42.0", - "@zag-js/utils": "1.42.0", - "@zag-js/vue": "1.42.0" + "@zag-js/accordion": "1.43.0", + "@zag-js/anatomy": "1.43.0", + "@zag-js/angle-slider": "1.43.0", + "@zag-js/async-list": "1.43.0", + "@zag-js/auto-resize": "1.43.0", + "@zag-js/avatar": "1.43.0", + "@zag-js/carousel": "1.43.0", + "@zag-js/cascade-select": "1.43.0", + "@zag-js/checkbox": "1.43.0", + "@zag-js/clipboard": "1.43.0", + "@zag-js/collapsible": "1.43.0", + "@zag-js/collection": "1.43.0", + "@zag-js/color-picker": "1.43.0", + "@zag-js/color-utils": "1.43.0", + "@zag-js/combobox": "1.43.0", + "@zag-js/core": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/date-picker": "1.43.0", + "@zag-js/date-utils": "1.43.0", + "@zag-js/dialog": "1.43.0", + "@zag-js/dom-query": "1.43.0", + "@zag-js/drawer": "1.43.0", + "@zag-js/editable": "1.43.0", + "@zag-js/file-upload": "1.43.0", + "@zag-js/file-utils": "1.43.0", + "@zag-js/focus-visible": "1.43.0", + "@zag-js/floating-panel": "1.43.0", + "@zag-js/focus-trap": "1.43.0", + "@zag-js/highlight-word": "1.43.0", + "@zag-js/hover-card": "1.43.0", + "@zag-js/i18n-utils": "1.43.0", + "@zag-js/image-cropper": "1.43.0", + "@zag-js/json-tree-utils": "1.43.0", + "@zag-js/listbox": "1.43.0", + "@zag-js/marquee": "1.43.0", + "@zag-js/menu": "1.43.0", + "@zag-js/navigation-menu": "1.43.0", + "@zag-js/number-input": "1.43.0", + "@zag-js/pagination": "1.43.0", + "@zag-js/password-input": "1.43.0", + "@zag-js/pin-input": "1.43.0", + "@zag-js/popover": "1.43.0", + "@zag-js/presence": "1.43.0", + "@zag-js/progress": "1.43.0", + "@zag-js/qr-code": "1.43.0", + "@zag-js/radio-group": "1.43.0", + "@zag-js/rating-group": "1.43.0", + "@zag-js/scroll-area": "1.43.0", + "@zag-js/select": "1.43.0", + "@zag-js/signature-pad": "1.43.0", + "@zag-js/slider": "1.43.0", + "@zag-js/splitter": "1.43.0", + "@zag-js/steps": "1.43.0", + "@zag-js/switch": "1.43.0", + "@zag-js/tabs": "1.43.0", + "@zag-js/tags-input": "1.43.0", + "@zag-js/timer": "1.43.0", + "@zag-js/toast": "1.43.0", + "@zag-js/toggle": "1.43.0", + "@zag-js/toggle-group": "1.43.0", + "@zag-js/tooltip": "1.43.0", + "@zag-js/tour": "1.43.0", + "@zag-js/tree-view": "1.43.0", + "@zag-js/types": "1.43.0", + "@zag-js/utils": "1.43.0", + "@zag-js/vue": "1.43.0" }, "devDependencies": { "@biomejs/biome": "2.5.5", diff --git a/packages/vue/src/components/focus-trap/focus-trap.types.ts b/packages/vue/src/components/focus-trap/focus-trap.types.ts index b0446513fc..a66ea63e0e 100644 --- a/packages/vue/src/components/focus-trap/focus-trap.types.ts +++ b/packages/vue/src/components/focus-trap/focus-trap.types.ts @@ -29,6 +29,11 @@ export interface BaseProps { * Custom element to return focus to when trap is deactivated */ setReturnFocus?: FocusTargetValueOrFalse | ((node: FocusableElement) => FocusTargetValueOrFalse) + /** + * Additional elements to treat as part of the trap, for portalled content that isn't + * reachable via `aria-controls`/`aria-expanded` + */ + persistentElements?: Array<() => Element | null> } export interface BaseEmits { diff --git a/packages/vue/src/components/focus-trap/focus-trap.vue b/packages/vue/src/components/focus-trap/focus-trap.vue index c992b69aba..80a0f6a490 100644 --- a/packages/vue/src/components/focus-trap/focus-trap.vue +++ b/packages/vue/src/components/focus-trap/focus-trap.vue @@ -28,6 +28,7 @@ const props = withDefaults(defineProps(), { initialFocus: undefined, fallbackFocus: undefined, setReturnFocus: undefined, + persistentElements: undefined, }) const emits = defineEmits() diff --git a/website/package.json b/website/package.json index 639076bfc7..05282a9435 100644 --- a/website/package.json +++ b/website/package.json @@ -31,9 +31,9 @@ "@types/react": "19.2.17", "@types/react-dom": "19.2.3", "@uidotdev/usehooks": "2.4.1", - "@zag-js/anatomy-icons": "1.42.0", - "@zag-js/date-input": "1.42.0", - "@zag-js/docs": "1.42.0", + "@zag-js/anatomy-icons": "1.43.0", + "@zag-js/date-input": "1.43.0", + "@zag-js/docs": "1.43.0", "better-auth": "1.4.18", "effect": "3.21.4", "lucide-react": "1.26.0",