Replies: 1 comment
-
|
The See the Zag.js website implementation here: Vue uses two way binding for the checked state and we need to decide on the expected behavior. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description
When using
indeterminateprop in the Checkbox it behaves differently across frameworks.In React:
indeterminateon, it is impossible to toggle state by clickingIn Vue, Svelte:
checked = trueSolid: I couldn't check because of some broken build
Zag.js:
indeterminateto boolean values.In terms of design, I found that many software installers have the Vue/Svelte option - possibility to remove the intermediate state.
Link to Reproduction (or Detailed Explanation)
Storybook
Steps to Reproduce
indeterminateprop on the checkbox's rootArk UI Version
4.5.0
Framework
Browser
Brave 1.73.104
Additional Information
No response
Beta Was this translation helpful? Give feedback.
All reactions