From 6ed1e29fedc6a5927642d29d5d6460c52500373e Mon Sep 17 00:00:00 2001 From: faisolavolut Date: Wed, 26 Feb 2025 13:46:10 +0700 Subject: [PATCH] feat: enhance TypeAsyncDropdown to handle object values and improve label retrieval --- components/form/field/TypeAsyncDropdown.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/form/field/TypeAsyncDropdown.tsx b/components/form/field/TypeAsyncDropdown.tsx index 3bda5ce..cf8706f 100644 --- a/components/form/field/TypeAsyncDropdown.tsx +++ b/components/form/field/TypeAsyncDropdown.tsx @@ -201,6 +201,11 @@ export const TypeAsyncDropdown: React.FC = ({ } else { value = []; } + } else if (typeof value === "object") { + value = { + value: getLabel(value), + label: getLabel(value), + }; } else if ( !target && typeof value !== "object" &&