Skip to content

Commit 9365eca

Browse files
remove validation
1 parent f9e95a6 commit 9365eca

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

src/views/BrowserTestEditor/ActionForms/forms/SelectOptionValuesForm.tsx

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,6 @@ export function SelectOptionValuesForm({
6060
onChange,
6161
}: SelectOptionValuesFormProps) {
6262
const [isPopoverOpen, setIsPopoverOpen] = useState(false)
63-
const [isTouched, setIsTouched] = useState(false)
64-
65-
const handlePopoverOpenChange = (open: boolean) => {
66-
setIsPopoverOpen(open)
67-
if (!open) {
68-
setIsTouched(true)
69-
}
70-
}
7163

7264
const handleChangeType = (index: number, type: MatchType) => {
7365
const current = values[index]
@@ -98,7 +90,7 @@ export function SelectOptionValuesForm({
9890
const nonEmptyValues = values.filter(isNonEmptyValue)
9991

10092
return (
101-
<Popover.Root open={isPopoverOpen} onOpenChange={handlePopoverOpenChange}>
93+
<Popover.Root open={isPopoverOpen} onOpenChange={setIsPopoverOpen}>
10294
<Popover.Trigger>
10395
<ValuePopoverBadge
10496
displayValue={
@@ -108,11 +100,7 @@ export function SelectOptionValuesForm({
108100
<SelectOptions options={nonEmptyValues} />
109101
)
110102
}
111-
error={
112-
isTouched && nonEmptyValues.length === 0
113-
? 'At least one option is required'
114-
: null
115-
}
103+
error={null}
116104
/>
117105
</Popover.Trigger>
118106
<Popover.Content align="start" size="1" width="360px">

0 commit comments

Comments
 (0)