We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Klickt man auf die Checkbox muss man immer zweimal Klicken bis sie den Wert ändert.
Unchecked:
Checked:
const [checked, setChecked] = useState<boolean>(false); return ( <> <KolInputCheckbox _checked={checked} _label="test" _on={{ onInput: (e, v) => setChecked(!v) }} /> </> );
"@public-ui/components": "2.2.3",
The text was updated successfully, but these errors were encountered:
Ich glaube der Fehler liegt hier im Beispiel:
const [checked, setChecked] = useState<boolean>(false); return ( <> - <KolInputCheckbox _checked={checked} _label="test" _on={{ onInput: (e, v) => setChecked(!v) }} /> + <KolInputCheckbox _checked={checked} _label="test" _on={{ onInput: (e, v) => setChecked(v) }} /> </> );
So wäre es korrekt. Als value (v) wird immer der neue Value bzw. State übergeben. Wird er negiert, ist der State entsprechend falsch.
v
@laske185 Bitte um Bestätigung. Habe ich hier einen Denkfehler?
Sorry, something went wrong.
Wichtig ist die Unterscheidung zwischen checked und value! Ein verbessertes Beispiel: https://stackblitz.com/edit/vitejs-vite-sdv12gaw?file=src%2FApp.tsx
Verhalten der Checkbox passt. Muss in Doku erklärt werden.
laske185
No branches or pull requests
Klickt man auf die Checkbox muss man immer zweimal Klicken bis sie den Wert ändert.
Unchecked:
Checked:
Checked:
Unchecked:
"@public-ui/components": "2.2.3",
The text was updated successfully, but these errors were encountered: