1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
const TableRowExpandMixin = { data() { return { expandRowLabel: this.$t('global.table.expandTableRow'), }; }, methods: { toggleRowDetails(row) { row.toggleDetails(); row.detailsShowing ? (this.expandRowLabel = this.$t('global.table.expandTableRow')) : (this.expandRowLabel = this.$t('global.table.collapseTableRow')); }, }, }; export default TableRowExpandMixin;