1import i18n from '@/i18n'; 2export const expandRowLabel = i18n.global.t('global.table.expandTableRow'); 3 4const TableRowExpandMixin = { 5 methods: { 6 toggleRowDetails(row) { 7 row.toggleDetails(); 8 // When details are shown, label should instruct to collapse; otherwise, expand 9 this.expandRowLabel = row.detailsShowing 10 ? i18n.global.t('global.table.collapseTableRow') 11 : i18n.global.t('global.table.expandTableRow'); 12 }, 13 }, 14}; 15 16export default TableRowExpandMixin; 17