fix: Correct file upload configuration handling in FileUploadComponent

- Updated the file upload configuration to ensure that the safeComponentConfig is properly merged into fileConfig.
- This change enhances the reliability of file upload settings by ensuring that default values are applied correctly, improving the overall functionality of the file upload feature.
This commit is contained in:
kjs 2026-02-11 09:47:59 +09:00
parent 225fd50ca1
commit 308f05ca07
1 changed files with 2 additions and 2 deletions

View File

@ -492,11 +492,11 @@ const FileUploadComponent: React.FC<FileUploadComponentProps> = ({
// 파일 업로드 설정 - componentConfig가 undefined일 수 있으므로 안전하게 처리
const safeComponentConfig = componentConfig || {};
const fileConfig = {
...safeComponentConfig,
accept: safeComponentConfig.accept || "*/*",
multiple: safeComponentConfig.multiple || false,
maxSize: safeComponentConfig.maxSize || 10 * 1024 * 1024, // 10MB
maxFiles: safeComponentConfig.maxFiles || 5,
...safeComponentConfig,
} as FileUploadConfig;
// 파일 선택 핸들러
@ -1117,7 +1117,7 @@ const FileUploadComponent: React.FC<FileUploadComponentProps> = ({
onFileDelete={handleFileDelete}
onFileView={handleFileView}
onSetRepresentative={handleSetRepresentative}
config={safeComponentConfig}
config={fileConfig}
isDesignMode={isDesignMode}
/>
</div>