add users and fix modal

This commit is contained in:
2026-02-12 19:10:50 +01:00
parent 1a98957466
commit fe27595931
18 changed files with 482 additions and 88 deletions

View File

@@ -51,7 +51,7 @@ export default function FormModal({
useEffect(() => {
if (currentForm) {
form.initialize({
form.setValues({
...currentForm,
start: currentForm.start || null,
end: currentForm.end || null,
@@ -93,6 +93,7 @@ export default function FormModal({
return (
<Modal
size="50%"
opened={opened}
onClose={onClose}
title={currentForm ? t("edit form") : t('create form')}
@@ -206,8 +207,10 @@ export default function FormModal({
aria-label={currentForm ? t("edit form", {capfirst: true}) : t('create form', {capfirst: true})}
onClick={() => {
form.validate();
if (form.isValid())
if (form.isValid()) {
handleSubmit(form.getValues(), currentForm?.id)
form.reset();
}
}}
>{currentForm ? t("edit form", {capfirst: true}) : t('create form', {capfirst: true})}</Button>
</Group>