const config = {
tabs: true,
worksheets: [{
minDimensions: [8, 8],
worksheetName: 'Expenses',
columns: [{
type: 'notes',
title: 'Expense Description',
width: '140px'
},
{
type: 'image',
title: 'Item Photo',
width: '100px'
},
{
type: 'image',
title: 'Receipt Photo',
width: '120px'
},
{
type: 'number',
title: 'Total Value',
mask: '$ #,#',
width: '80px',
decimal: ','
},
{
type: 'calendar',
title: 'Pay until',
width: '100px'
},
{
type: 'dropdown',
title: 'Category',
width: '120px',
options: {
newOptions: true
},
source: []
},
{
type: 'dropdown',
title: 'Status',
multiple: false,
width: '120px',
options: {
newOptions: true
},
source: [{
name: 'Unpaid',
color: '#FF6361'
}, {
name: 'Paid',
color: '#6F975C'
}]
},
{
type: 'dropdown',
title: 'Who paid?',
options: {
newOptions: true
},
source: [],
width: '100px'
},
{
type: 'notes',
title: 'Notes',
width: '120px'
}
],
license: 'YjQzMzdlOTRiOGY3ZTQ0ZDQ4ZTI1YWU3MDFjMDI0ZWJmOTNjODA1NWFiZTRiNDJhNmRiYTJlZjkwODQ3N2IwMWRmNWRjYWUwZDViM2VhMmI3NzVjOTcwMzVlN2ZhODI1Y2EyMmE3NDI0ZmE0ZjVmNGQ2MWEzN2M3MTA4MThhMDUsZXlKdVlXMWxJam9pY0dGMWJDNW9iMlJsYkNJc0ltUmhkR1VpT2pFMk16SXdPVEkwTURBc0ltUnZiV0ZwYmlJNld5SnFjMlpwWkdSc1pTNXVaWFFpTENKcVpYaGpaV3d1Ym1WMElpd2lZMjlrWlhOaGJtUmliM2d1YVc4aUxDSnFjMmhsYkd3dWJtVjBJaXdpTVROemQyMHVZM05pTG1Gd2NDSXNJbXh2WTJGc2FHOXpkQ0pkTENKd2JHRnVJam9pTXlKOQ=='
}, ]
}