Unable to upload multiple files
I have two mutations implemented as singleUpload & multiUpload. singleUpload working fine and unable to upload multiple files using graphQlUploadExpress. Here is my code :

server.js
```
const app = express();
app.use(cors());
app.use(express.json({ limit: "50mb" }));
app.use(graphqlUploadExpress({ maxFileSize: 10000000, maxFiles: 10 }));
```

upload.js
```
import GraphQLUpload from "graphql-upload/GraphQLUpload.mjs";

export default {
  Upload: GraphQLUpload,
  Mutation: {
    singleUpload: async (_, { fileInput: { id, name, file } }) => {
      try {
        const { createReadStream, filename } = await file;
        const stream = createReadStream();

        const params = {
          Bucket: process.env.S3_BUCKET,
          Key: `${id} - ${name}/${filename}`,
          Body: stream,
        };

        const res = await s3.upload(params).promise();
        console.log("File uploaded successfully");
        return `Uploaded Location: ${res.Location}`;
      } catch (error) {
        console.error("Error uploading file:", error);
        throw new Error("Failed to upload file");
      }
    },

    multiUpload: async (_, { fileInput: { id, name, files } }) => {
      try {
        const uploadPromises = files.map(async (file) => {
          const { createReadStream, filename } = await file;
          const stream = createReadStream();

          const params = {
            Bucket: process.env.S3_BUCKET,
            Key: `${id} - ${name}/${filename}`,
            Body: stream,
          };

          await s3.upload(params).promise();
          return `Uploaded: ${filename}`;
        });

        const res = await Promise.all(uploadPromises);
        console.log("File uploaded successfully");
        return `Uploaded Location: ${res.Location};`;
      } catch (error) {
        console.error("Error uploading files:", error);
        throw new Error("Failed to upload files");
      }
    },
  },
```
};

schema.graphql : 

```
scalar Upload

input MultiFileInput {
  id: String!
  name: String!
  files: [Upload!]!
}
```