0.1.5 #15
@@ -1,5 +1,5 @@
|
|||||||
import { Callout, Flex, Spinner, Switch, TextField } from "@radix-ui/themes"
|
import { Callout, Flex, Spinner, Switch, TextField } from "@radix-ui/themes"
|
||||||
import { Array, Option } from "effect"
|
import { Array, Option, Struct } from "effect"
|
||||||
import { Component, Form, Hooks } from "effect-fc"
|
import { Component, Form, Hooks } from "effect-fc"
|
||||||
|
|
||||||
|
|
||||||
@@ -41,7 +41,7 @@ export class TextFieldFormInput extends Component.makeUntraced("TextFieldFormInp
|
|||||||
value={input.value}
|
value={input.value}
|
||||||
onChange={e => input.setValue(e.target.value)}
|
onChange={e => input.setValue(e.target.value)}
|
||||||
disabled={(input.optional && !input.enabled) || isSubmitting}
|
disabled={(input.optional && !input.enabled) || isSubmitting}
|
||||||
{...props}
|
{...Struct.omit(props, "optional", "defaultValue")}
|
||||||
>
|
>
|
||||||
{input.optional &&
|
{input.optional &&
|
||||||
<TextField.Slot side="left">
|
<TextField.Slot side="left">
|
||||||
|
|||||||
Reference in New Issue
Block a user