From 2e411b5576e10946000e0f3cc52c4dd75e46b0c0 Mon Sep 17 00:00:00 2001 From: Maicol Battistini Date: Tue, 23 Nov 2021 21:51:16 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Evidenzia=20le=20righe=20?= =?UTF-8?q?selezionate=20quando=20si=20selezionano=20tutte=20le=20righe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/js/Components/DataTable/TableColumn.jsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/js/Components/DataTable/TableColumn.jsx b/resources/js/Components/DataTable/TableColumn.jsx index 9c071f136..0b676537c 100644 --- a/resources/js/Components/DataTable/TableColumn.jsx +++ b/resources/js/Components/DataTable/TableColumn.jsx @@ -49,10 +49,13 @@ export default class TableColumn extends Component { .children('mwc-checkbox'); checkbox.on('change', () => { - $(vnode.dom) + const row: Cash = $(this.element) .closest('table') - .find('tbody tr[checkable] mwc-checkbox') - .prop('checked', checkbox.prop('checked')); + .find('tbody tr[checkable]'); + + row.addClass('mdc-data-table__row--selected'); + + row.find('mwc-checkbox').prop('checked', checkbox.prop('checked')); }); }