Skip to content

Commit 15169ae

Browse files
Legger til kommentar og forbedrer navn på variabler
1 parent 019038e commit 15169ae

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

src/frontend/components/SøknadsSteg/Dokumentasjon/filopplaster/Filopplaster2.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ const Filopplaster2: React.FC<IFilopplasterProps> = ({ dokumentasjon, oppdaterDo
8181
max: MAKS_ANTALL_FILER,
8282
current: dokumentasjon.opplastedeVedlegg.length,
8383
}}
84+
// Dersom disabled blir satt til false her vil dette overskrive disabled-staten som blir satt av "fileLimit" prop-en. Derfor settes den til undefined slik at "fileLimit" fungerer som forventet.
8485
disabled={filerUnderOpplastning.length > 0 ? true : undefined}
8586
onSelect={nyeFiler => leggTilVedlegg(nyeFiler)}
8687
/>

src/frontend/components/SøknadsSteg/Dokumentasjon/filopplaster/useFilopplaster2.tsx

+10-10
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ const filtrerFiler = (
3939
const filerUtenFeil: FileAccepted[] = filer.filter(file => !file.error);
4040
const filerMedFeil: FileRejected[] = filer.filter(file => file.error);
4141

42-
const forMangeFiler = antallEksisterendeFiler + filerUtenFeil.length > maksAntallFiler;
42+
const ikkeForMangeFiler = antallEksisterendeFiler + filerUtenFeil.length <= maksAntallFiler;
4343

44-
if (!forMangeFiler) {
44+
if (ikkeForMangeFiler) {
4545
return { aksepterteFiler: filerUtenFeil, feilendeFiler: filerMedFeil };
4646
} else {
4747
const ledigePlasser = maksAntallFiler - antallEksisterendeFiler;
@@ -141,8 +141,8 @@ export const useFilopplaster2 = (
141141
if (aksepterteFiler.length > 0) {
142142
setFilerUnderOpplastning(aksepterteFiler);
143143

144-
const nyeVedlegg: IVedlegg[] = [];
145-
const avvisteVedlegg: FileRejected[] = [];
144+
const aksepterteVedlegg: IVedlegg[] = [];
145+
const feilendeVedlegg: FileRejected[] = [];
146146

147147
await Promise.all(
148148
aksepterteFiler.map((fil: FileAccepted) => {
@@ -169,31 +169,31 @@ export const useFilopplaster2 = (
169169
størrelse: fil.file.size,
170170
tidspunkt: dagensDatoStreng,
171171
};
172-
nyeVedlegg.push(nyttVedlegg);
172+
aksepterteVedlegg.push(nyttVedlegg);
173173
})
174174
.catch(error => {
175175
const filMedFeil: FileRejected = {
176176
file: fil.file,
177177
error: true,
178178
reasons: [feilmeldingFraError(error)],
179179
};
180-
avvisteVedlegg.push(filMedFeil);
180+
feilendeVedlegg.push(filMedFeil);
181181
});
182182
})
183183
);
184184

185-
if (nyeVedlegg.length > 0) {
185+
if (aksepterteVedlegg.length > 0) {
186186
oppdaterDokumentasjon(
187187
dokumentasjon.dokumentasjonsbehov,
188-
[...dokumentasjon.opplastedeVedlegg, ...nyeVedlegg],
188+
[...dokumentasjon.opplastedeVedlegg, ...aksepterteVedlegg],
189189
dokumentasjon.harSendtInn
190190
);
191191
}
192192

193-
if (avvisteVedlegg.length > 0) {
193+
if (feilendeVedlegg.length > 0) {
194194
setAvvsiteFiler(eksisterendeAvvisteFiler => [
195195
...eksisterendeAvvisteFiler,
196-
...avvisteVedlegg,
196+
...feilendeVedlegg,
197197
]);
198198
}
199199

0 commit comments

Comments
 (0)