From 1019463e8902a041976103f2bad31c9badaded1d Mon Sep 17 00:00:00 2001 From: neverland Date: Thu, 11 Feb 2021 12:21:57 +0800 Subject: [PATCH] types(CheckboxGroup): toggleAll should allow boolean type (#8133) --- src/checkbox-group/index.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/checkbox-group/index.tsx b/src/checkbox-group/index.tsx index 2f66ca504..42adf3ade 100644 --- a/src/checkbox-group/index.tsx +++ b/src/checkbox-group/index.tsx @@ -9,10 +9,12 @@ const [createComponent, bem] = createNamespace('checkbox-group'); export const CHECKBOX_GROUP_KEY = 'vanCheckboxGroup'; -export type CheckboxGroupToggleAllOptions = { - checked?: boolean; - skipDisabled?: boolean; -}; +export type CheckboxGroupToggleAllOptions = + | boolean + | { + checked?: boolean; + skipDisabled?: boolean; + }; export type CheckboxGroupProvide = CheckerParent & { props: {