diff --git a/src/users/viewUser.js b/src/users/viewUser.js index 9730b9b533e1b2bf4ba6f03c0efb8583c10de750..785fae9ee41da7689505da24c3094e622ee5eb9c 100644 --- a/src/users/viewUser.js +++ b/src/users/viewUser.js @@ -114,7 +114,10 @@ export default class UserView extends ItemView { m(TableView, { tableHeight: '175px', controller: this.eventsignups, - keys: ['event.title_de'], + tileContent: (item) => { + console.log(item); + return m('div', item.event.title_en || item.event.title_de); + }, titles: ['event'], clickOnRows: (data) => { m.route.set(`/events/${data.event._id}`); }, filters: [[{ diff --git a/src/views/tableView.js b/src/views/tableView.js index 003d299cf3cf1b4772be06b88ec4fae21e8afa76..dd7503343e0267cb69cef780535d2ae23ea83345 100644 --- a/src/views/tableView.js +++ b/src/views/tableView.js @@ -62,7 +62,7 @@ export default class TableView { }, }) { this.search = ''; - this.tableKeys = keys; + this.tableKeys = keys ||Â []; this.tileContent = tileContent; this.clickOnRows = clickOnRows; this.searchValue = '';