Skip to content

Commit

Permalink
🥅 putt opplasting i else slik at det ikke opplasting ikke starter hvi…
Browse files Browse the repository at this point in the history
…s størrelsen er over grensen
  • Loading branch information
tidnav committed Jan 17, 2025
1 parent 5e4bc00 commit 1c7dbf2
Show file tree
Hide file tree
Showing 13 changed files with 55 additions and 38 deletions.
2 changes: 2 additions & 0 deletions packages/aap-felles-css/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Change Log

## 4.2.4

## 4.2.3

## 4.2.2
Expand Down
2 changes: 1 addition & 1 deletion packages/aap-felles-css/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "4.2.3",
"version": "4.2.4",
"name": "@navikt/aap-felles-css",
"author": "NAV",
"homepage": "https://github.com/navikt/aap-felles-frontend#readme",
Expand Down
2 changes: 2 additions & 0 deletions packages/aap-felles-prettier/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Change Log

## 4.2.4

## 4.2.3

## 4.2.2
Expand Down
2 changes: 1 addition & 1 deletion packages/aap-felles-prettier/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@navikt/aap-felles-prettier",
"author": "NAV",
"version": "4.2.3",
"version": "4.2.4",
"main": "index.json",
"license": "MIT",
"dependencies": {
Expand Down
6 changes: 6 additions & 0 deletions packages/aap-felles-react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## 4.2.4

### Patch Changes

- fileinputinnsending-opplasting-i-else

## 4.2.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/aap-felles-react/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "4.2.3",
"version": "4.2.4",
"name": "@navikt/aap-felles-react",
"author": "NAV",
"homepage": "https://github.com/navikt/aap-felles-frontend#readme",
Expand Down
65 changes: 33 additions & 32 deletions packages/aap-felles-react/src/FileInput/FileInputInnsending.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -89,44 +89,45 @@ export const FileInputInnsending = (props: FileInputProps) => {
name: `${fileArray.length} filer`,
}
]);
}
setIsUploading(true);
const uploadedFiles: Vedlegg[] = await Promise.all(
fileArray.map(async (file) => {
const internalErrorMessage = internalValidate(file);
let uploadResult: Vedlegg = {
vedleggId: uuidV4(),
errorMessage: '',
type: file.type,
size: file.size,
name: file.name,
};
} else {
setIsUploading(true);
const uploadedFiles: Vedlegg[] = await Promise.all(
fileArray.map(async (file) => {
const internalErrorMessage = internalValidate(file);
let uploadResult: Vedlegg = {
vedleggId: uuidV4(),
errorMessage: '',
type: file.type,
size: file.size,
name: file.name,
};

if (!internalErrorMessage) {
try {
const data = new FormData();
data.append('vedlegg', file);
const res = await fetch(uploadUrl, { method: 'POST', body: data });
const resData = await res.json();
if (!internalErrorMessage) {
try {
const data = new FormData();
data.append('vedlegg', file);
const res = await fetch(uploadUrl, { method: 'POST', body: data });
const resData = await res.json();

if (res.ok) {
uploadResult.vedleggId = resData.filId;
} else {
uploadResult.errorMessage = settFeilmelding(res.status, resData.substatus);
if (res.ok) {
uploadResult.vedleggId = resData.filId;
} else {
uploadResult.errorMessage = settFeilmelding(res.status, resData.substatus);
}
} catch (err: any) {
uploadResult.errorMessage = settFeilmelding(err?.status || 500);
}
} catch (err: any) {
uploadResult.errorMessage = settFeilmelding(err?.status || 500);
} else if (internalErrorMessage) {
uploadResult.errorMessage = internalErrorMessage;
}
} else if (internalErrorMessage) {
uploadResult.errorMessage = internalErrorMessage;
}

return uploadResult;
})
);
return uploadResult;
})
);

setIsUploading(false);
onUpload(uploadedFiles);
setIsUploading(false);
onUpload(uploadedFiles);
}
}

return (
Expand Down
2 changes: 2 additions & 0 deletions packages/aap-felles-utils-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Change Log

## 4.2.4

## 4.2.3

## 4.2.2
Expand Down
2 changes: 1 addition & 1 deletion packages/aap-felles-utils-client/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "4.2.3",
"version": "4.2.4",
"name": "@navikt/aap-felles-utils-client",
"author": "NAV",
"homepage": "https://github.com/navikt/aap-felles-frontend#readme",
Expand Down
2 changes: 2 additions & 0 deletions packages/aap-felles-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Change Log

## 4.2.4

## 4.2.3

## 4.2.2
Expand Down
2 changes: 1 addition & 1 deletion packages/aap-felles-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "4.2.3",
"version": "4.2.4",
"name": "@navikt/aap-felles-utils",
"author": "NAV",
"homepage": "https://github.com/navikt/aap-felles-frontend#readme",
Expand Down
2 changes: 2 additions & 0 deletions packages/eslint-config-aap/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Change Log

## 4.2.4

## 4.2.3

## 4.2.2
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-config-aap/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@navikt/eslint-config-aap",
"author": "NAV",
"version": "4.2.3",
"version": "4.2.4",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\"",
Expand Down

0 comments on commit 1c7dbf2

Please sign in to comment.