- added download application pdf button for submitted applications;

- fixed adding files for call;
This commit is contained in:
Vitalii Kiiko
2024-10-12 13:49:40 +02:00
parent 68f2d756ce
commit 6bfe2f9728
14 changed files with 400 additions and 264 deletions

View File

@@ -33,15 +33,12 @@ const AddCompany = () => {
handleSubmit,
formState: { errors },
setValue,
getValues,
watch
} = useForm({
defaultValues: {},
mode: 'onChange'
});
const values = getValues();
const emptyValues = Object.values(values).filter(v => isEmpty(v) || isNil(v)).length;
const isPiva = watch('vatNumber')
const isPiva = watch('vatNumber');
const setEmptyValues = () => {
const formData = {
@@ -75,7 +72,6 @@ const AddCompany = () => {
} else {
newCompanies = [...companies, company];
storeSet.main.chosenCompanyId(company.id);
console.log('set company 1', company.id)
}
storeSet.main.companies(newCompanies);
@@ -210,7 +206,7 @@ const AddCompany = () => {
config={{
required: __('È obbligatorio', 'gepafin'),
validate: {
isEmailPEC
isEmailPEC: isEmailPEC
}
}}
/>
@@ -225,7 +221,7 @@ const AddCompany = () => {
config={{
required: __('È obbligatorio', 'gepafin'),
validate: {
isEmail
isEmail: isEmail
}
}}
/>
@@ -291,7 +287,7 @@ const AddCompany = () => {
config={{
required: __('È obbligatorio', 'gepafin'),
validate: {
isEmail
isEmail: isEmail
}
}}
/>
@@ -321,7 +317,7 @@ const AddCompany = () => {
<div className="appPageSection__actions">
<Button
form="companyForm"
disabled={isAsyncRequest || emptyValues}
disabled={isAsyncRequest}
label={__('Salva modifiche', 'gepafin')}
icon="pi pi-check" iconPos="right"/>
</div>