From 4539feed409e7f934f5d9d3ccd4944b34350fa2a Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 24 Mar 2022 11:41:39 +0200 Subject: [PATCH] fix checkboxes, specifically the NSFW one --- src/components/checkbox/checkbox.vue | 11 ++++------- src/components/color_input/color_input.vue | 2 +- src/components/font_control/font_control.vue | 2 +- src/components/opacity_input/opacity_input.vue | 2 +- src/components/range_input/range_input.vue | 2 +- src/components/selectable_list/selectable_list.vue | 4 ++-- .../settings_modal/helpers/boolean_setting.vue | 4 ++-- src/components/settings_modal/settings_modal.vue | 2 +- .../user_reporting_modal/user_reporting_modal.vue | 2 +- 9 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/components/checkbox/checkbox.vue b/src/components/checkbox/checkbox.vue index ff2b4e77..a9d78e88 100644 --- a/src/components/checkbox/checkbox.vue +++ b/src/components/checkbox/checkbox.vue @@ -6,9 +6,9 @@ export default { - model: { - prop: 'checked', - event: 'change' - }, + emits: ['update:modelValue'], props: [ - 'checked', + 'modelValue', 'indeterminate', 'disabled' ] diff --git a/src/components/color_input/color_input.vue b/src/components/color_input/color_input.vue index 81462979..b2acbc3d 100644 --- a/src/components/color_input/color_input.vue +++ b/src/components/color_input/color_input.vue @@ -11,7 +11,7 @@