Merge branch 'fe/refactor/image-upload' into 'fe/develop'

Fix: build 실패 해결, refetch 선택적으로 받을 수 있도록 변경

See merge request s11-s-project/S11P21S002!240
This commit is contained in:
정현조 2024-09-30 12:57:07 +09:00
commit ca36151112
3 changed files with 24 additions and 6 deletions

View File

@ -13,7 +13,7 @@ export default function ImageUploadFileForm({
folderId,
}: {
onClose: () => void;
onRefetch: () => void;
onRefetch?: () => void;
onFileCount: (fileCount: number) => void;
projectId: number;
folderId: number;
@ -34,6 +34,12 @@ export default function ImageUploadFileForm({
onClose();
};
const handleRefetch = () => {
if (onRefetch) {
onRefetch();
}
};
const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => {
const newFiles = event.target.files;
@ -82,7 +88,7 @@ export default function ImageUploadFileForm({
},
{
onSuccess: () => {
onRefetch();
handleRefetch();
setIsUploaded(true);
},
onError: () => {

View File

@ -12,7 +12,7 @@ export default function ImageUploadFolderForm({
folderId,
}: {
onClose: () => void;
onRefetch: () => void;
onRefetch?: () => void;
projectId: number;
folderId: number;
}) {
@ -32,6 +32,12 @@ export default function ImageUploadFolderForm({
onClose();
};
const handleRefetch = () => {
if (onRefetch) {
onRefetch();
}
};
const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => {
const newFiles = event.target.files;
@ -75,7 +81,7 @@ export default function ImageUploadFolderForm({
},
{
onSuccess: () => {
onRefetch;
handleRefetch();
setIsUploaded(true);
},
onError: () => {

View File

@ -12,7 +12,7 @@ export default function ImageUploadZipForm({
folderId,
}: {
onClose: () => void;
onRefetch: () => void;
onRefetch?: () => void;
projectId: number;
folderId: number;
}) {
@ -32,6 +32,12 @@ export default function ImageUploadZipForm({
onClose();
};
const handleRefetch = () => {
if (onRefetch) {
onRefetch();
}
};
const handleChange = (event: React.ChangeEvent<HTMLInputElement>) => {
const newFiles = event.target.files;
@ -76,7 +82,7 @@ export default function ImageUploadZipForm({
},
{
onSuccess: () => {
onRefetch();
handleRefetch();
setIsUploaded(true);
},
onError: () => {