From 75787479804f62fe9f5ab82e488da17b77e80b9d Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 6 Jun 2021 17:28:28 -0400 Subject: [PATCH] fix(devui): fix Select widget in Form --- packages/devui/src/Form/widgets.tsx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/packages/devui/src/Form/widgets.tsx b/packages/devui/src/Form/widgets.tsx index f4f5336b..1d26c3ab 100644 --- a/packages/devui/src/Form/widgets.tsx +++ b/packages/devui/src/Form/widgets.tsx @@ -4,8 +4,17 @@ import Select from '../Select'; import Slider from '../Slider'; /* eslint-disable react/prop-types */ -const SelectWidget: Widget = ({ options, ...rest }) => ( - { + onChange(option.value); + }} + value={(options.enumOptions as { value: string }[]).find( + (option) => option.value === value + )} + {...rest} + /> ); const RangeWidget: Widget = (({