From 8b796cfec215689c917cfa494089651bef12e373 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Thu, 2 Apr 2026 21:26:39 +0200 Subject: [PATCH] refactor: remove read-only mode from volume form --- .../volumes/components/create-volume-form.tsx | 25 ++++++------------- .../components/volume-forms/nfs-form.tsx | 5 ++-- .../components/volume-forms/rclone-form.tsx | 7 +++--- .../components/volume-forms/sftp-form.tsx | 5 ++-- .../components/volume-forms/smb-form.tsx | 5 ++-- 5 files changed, 17 insertions(+), 30 deletions(-) diff --git a/app/client/modules/volumes/components/create-volume-form.tsx b/app/client/modules/volumes/components/create-volume-form.tsx index 42fea7d9..7f61f146 100644 --- a/app/client/modules/volumes/components/create-volume-form.tsx +++ b/app/client/modules/volumes/components/create-volume-form.tsx @@ -72,15 +72,7 @@ const defaultValuesForType = { sftp: { backend: "sftp" as const, port: 22, path: "/", skipHostKeyCheck: false }, }; -export const CreateVolumeForm = ({ - onSubmit, - mode = "create", - initialValues, - formId, - loading, - className, - readOnly = false, -}: Props) => { +export const CreateVolumeForm = ({ onSubmit, mode = "create", initialValues, formId, loading, className }: Props) => { const form = useForm({ resolver: zodResolver(formSchema, undefined, { raw: true }), defaultValues: initialValues || { @@ -146,7 +138,7 @@ export const CreateVolumeForm = ({ onSubmit={form.handleSubmit(onSubmit, scrollToFirstError)} className={cn("space-y-4", className)} > -
+
Backend + field.onChange(v)} value={field.value ?? ""}> + +