123456789101112131415161718192021222324252627 |
- const SAMPLE_FILE = {
- id: '13',
- path: 'uploads/hello.txt',
- filename: 'hello.txt',
- mimetype: 'text/plain',
- truncated: false,
- size: 533421,
- md5: 'asd5675a5sd'
- }
- async function processUpload (upload) {
- console.log(upload)
- const { stream, filename, mimetype, encoding } = await upload
- console.log(stream, filename)
- return SAMPLE_FILE
- }
- const resolvers = {
- Query: {
- uploads: () => [SAMPLE_FILE]
- },
- Mutation: {
- uploadFile: (obj, { file }) => processUpload(file)
- }
- }
- module.exports = { resolvers }
|