+
{{ $t("No participant matches the filters") }}
@@ -407,8 +422,13 @@ export default class Participants extends Vue {
)
return;
this.queueTable.toggleDetails(row);
+ if (row.id) {
+ this.openDetailedRows[row.id] = !this.openDetailedRows[row.id];
+ }
}
+ openDetailedRows: Record
= {};
+
async pushRouter(
routeName: string,
args: Record
@@ -434,8 +454,24 @@ section {
}
.table {
+ .column-message {
+ vertical-align: middle;
+ }
.ellipsed-message {
cursor: pointer;
+ display: flex;
+ align-items: center;
+ flex-wrap: wrap;
+ justify-content: center;
+
+ p {
+ flex: 1;
+ min-width: 200px;
+ }
+
+ button {
+ display: inline;
+ }
}
span.tag {