File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 11import { applyDecorators , UseInterceptors } from '@nestjs/common' ;
22import { FileFieldsInterceptor } from '@nestjs/platform-express' ;
33import { ApiConsumes } from '@nestjs/swagger' ;
4+ import { FileFieldConfig } from 'src/interfaces/file-field.interface' ;
45import { MinioFileInterceptor } from '../interceptors/file.interceptor' ;
56
6- export interface FileFieldConfig {
7- name : string ;
8- bucketName ?: string ;
9- required ?: boolean ;
10- maxCount ?: number ;
11- allowedMimeTypes ?: string [ ] ;
12- maxSize ?: number ; // in bytes
13- }
14-
157export function FileUpload ( fileFields : FileFieldConfig [ ] ) {
168 // Store configurations in a custom property for later use
179 const multerFields = fileFields . map ( ( field ) => ( {
Original file line number Diff line number Diff line change 1+ export interface FileFieldConfig {
2+ name : string ;
3+ bucketName ?: string ;
4+ required ?: boolean ;
5+ maxCount ?: number ;
6+ allowedMimeTypes ?: string [ ] ;
7+ maxSize ?: number ; // in bytes
8+ }
You can’t perform that action at this time.
0 commit comments