From d5e89ab5ca0eeda62ce4b82ec2100cc0209a07dd Mon Sep 17 00:00:00 2001 From: Uyarn Date: Wed, 25 Dec 2024 17:52:04 +0800 Subject: [PATCH] fix(Select): fix checkall default value --- src/select/util/helper.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/select/util/helper.ts b/src/select/util/helper.ts index 4d51d493ad..09a46b51cc 100644 --- a/src/select/util/helper.ts +++ b/src/select/util/helper.ts @@ -202,7 +202,9 @@ export const getSelectedOptions = ( if (multiple) { currentSelectedOptions = isObjectType ? (value as Array) - : tmpPropOptions?.filter?.((v) => (value as Array).includes?.(v[keys?.value || 'value'])); + : tmpPropOptions + ?.filter?.((v) => (value as Array).includes?.(v[keys?.value || 'value'])) + .map((v) => v[keys?.value || 'value']); currentOption = isObjectType ? (value as Array).find((v) => v[keys?.value || 'value'] === selectedValue) : currentSelectedOptions.find((option) => option[keys?.value || 'value'] === selectedValue);