From 84847965afe779a63f0e12f9f841cb383ad0b023 Mon Sep 17 00:00:00 2001 From: Romain Hamel Date: Mon, 15 Apr 2024 13:37:18 +0200 Subject: [PATCH] chore(Checkbox/Switch): change model binding (#58) Co-authored-by: Benjamin Canac --- playground/components/FormElementsExample.vue | 2 +- playground/pages/checkbox.vue | 9 +- playground/pages/switch.vue | 9 +- src/runtime/components/Checkbox.vue | 46 +- src/runtime/components/RadioGroup.vue | 4 +- src/runtime/components/Switch.vue | 25 +- test/components/Checkbox.spec.ts | 23 +- test/components/Input.spec.ts | 1 + test/components/RadioGroup.spec.ts | 9 +- test/components/Switch.spec.ts | 25 +- .../__snapshots__/Checkbox.spec.ts.snap | 155 ++- .../__snapshots__/Input.spec.ts.snap | 7 + .../__snapshots__/RadioGroup.spec.ts.snap | 891 ++++++++++-------- .../__snapshots__/Switch.spec.ts.snap | 214 ++++- .../__snapshots__/Toast.spec.ts.snap | 48 - 15 files changed, 903 insertions(+), 565 deletions(-) diff --git a/playground/components/FormElementsExample.vue b/playground/components/FormElementsExample.vue index 209b9803..e3fd8d40 100644 --- a/playground/components/FormElementsExample.vue +++ b/playground/components/FormElementsExample.vue @@ -67,7 +67,7 @@ function onSubmit(event: FormSubmitEvent) { - +
diff --git a/playground/pages/checkbox.vue b/playground/pages/checkbox.vue index 7e4f279d..b20c9218 100644 --- a/playground/pages/checkbox.vue +++ b/playground/pages/checkbox.vue @@ -2,15 +2,16 @@ import theme from '#build/ui/checkbox' const sizes = Object.keys(theme.variants.size) + +const checked = ref(false)