Files
payload/demo/collections/File.js

35 lines
633 B
JavaScript

const path = require('path');
module.exports = {
slug: 'files',
labels: {
singular: 'File',
plural: 'Files',
},
upload: {
staticURL: '/files',
staticDir: path.resolve(__dirname, '../files'),
},
useAsTitle: 'filename',
fields: [
{
name: 'type',
label: 'Type',
type: 'select',
options: [{
value: 'Type 1',
label: 'Type 1 Label',
}, {
value: 'Type 2',
label: 'Type 2 Label',
}, {
value: 'Type 3',
label: 'Type 3 Label',
}],
defaultValue: 'Type 1',
required: true,
},
],
timestamps: true,
};