diff --git a/src/create-select.tsx b/src/create-select.tsx index 27b89f2..bea9592 100644 --- a/src/create-select.tsx +++ b/src/create-select.tsx @@ -40,7 +40,7 @@ const createSelect = (props: CreateSelectProps) => { const parseValue = (value: Value) => { if (config.multiple && Array.isArray(value)) { return value; - } else if (!config.multiple && !Array.isArray(value)) { + } else if (!config.multiple) { return value !== null ? [value] : []; } else { throw new Error( @@ -362,4 +362,4 @@ const createSelect = (props: CreateSelectProps) => { }; export { createSelect }; -export type { CreateSelectProps, SingleValue, Value, Option }; \ No newline at end of file +export type { CreateSelectProps, SingleValue, Value, Option };