diff options
Diffstat (limited to 'packages/web-util/src/forms/InputChoiceStacked.tsx')
-rw-r--r-- | packages/web-util/src/forms/InputChoiceStacked.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/web-util/src/forms/InputChoiceStacked.tsx b/packages/web-util/src/forms/InputChoiceStacked.tsx index c37984368..48d367ff2 100644 --- a/packages/web-util/src/forms/InputChoiceStacked.tsx +++ b/packages/web-util/src/forms/InputChoiceStacked.tsx @@ -1,7 +1,8 @@ import { TranslatedString } from "@gnu-taler/taler-util"; import { Fragment, VNode, h } from "preact"; -import { LabelWithTooltipMaybeRequired, UIFormProps } from "./InputLine.js"; +import { LabelWithTooltipMaybeRequired } from "./InputLine.js"; import { useField } from "./useField.js"; +import { UIFormProps } from "./FormProvider.js"; export interface Choice<V> { label: TranslatedString; @@ -60,6 +61,7 @@ export function InputChoiceStacked<T extends object, K extends keyof T>( type="radio" name="server-size" // defaultValue={choice.value} + disabled={state.disabled} value={ (!converter ? (choice.value as string) |