aboutsummaryrefslogtreecommitdiff
path: root/packages/aml-backoffice-ui/src/NiceForm.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-11-20 12:38:16 -0300
committerSebastian <sebasjm@gmail.com>2023-11-20 12:38:16 -0300
commit6138846050563e0dca95b0b6d792776925e4c35f (patch)
treeb33cd36acf4b38d3a016506d4f7fa681c83beb63 /packages/aml-backoffice-ui/src/NiceForm.tsx
parent7ed3e78f790837479fc2bb2eb6ddc40c78ce59b5 (diff)
downloadwallet-core-6138846050563e0dca95b0b6d792776925e4c35f.tar.xz
new forms api
Diffstat (limited to 'packages/aml-backoffice-ui/src/NiceForm.tsx')
-rw-r--r--packages/aml-backoffice-ui/src/NiceForm.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/aml-backoffice-ui/src/NiceForm.tsx b/packages/aml-backoffice-ui/src/NiceForm.tsx
index 4fc0ea89f..a78036a6b 100644
--- a/packages/aml-backoffice-ui/src/NiceForm.tsx
+++ b/packages/aml-backoffice-ui/src/NiceForm.tsx
@@ -10,11 +10,13 @@ export function NiceForm<T extends object>({
form,
onSubmit,
children,
+ readOnly,
}: {
children?: ComponentChildren;
initial: Partial<T>;
onSubmit?: (v: Partial<T>) => void;
form: FlexibleForm<T>;
+ readOnly?: boolean;
onUpdate?: (d: Partial<T>) => void;
}) {
return (
@@ -22,6 +24,7 @@ export function NiceForm<T extends object>({
initialValue={initial}
onUpdate={onUpdate}
onSubmit={onSubmit}
+ readOnly={readOnly}
computeFormState={form.behavior}
>
<div class="space-y-10 divide-y -mt-5 divide-gray-900/10">