Danke erstmal für das tolle Paket.
Zweitens denke ich, dass es eine große Verbesserung wäre, eine bestimmte Protokollzeile NICHT zu schließen, wenn darauf geklickt wird.
Um die Zeile zu schließen, sollte der Benutzer gezwungen werden, auf die Symbolschaltfläche zu klicken, die wie eine Lupe aussieht.
Der Grund dafür ist, dass es oft praktisch ist, einen Teil des Inhalts aus der Zeile zu kopieren. Dazu müssen Sie natürlich auf Ihren Text klicken, um ihn hervorzuheben, aber das schließt die Zeile nur umständlich.
Nur mit großem Aufwand können Sie eine Textauswahl treffen, indem Sie: zunächst markieren, warten, bis die Zeile geschlossen ist, und sie dann mit der Lupe wieder öffnen.
Ich habe mir den Code für das Frontend noch nicht angesehen, da ich Erfahrung mit Reagieren, aber nicht mit Jquery habe.
Es stellte sich heraus, dass es nicht so schwer war, den Schalter zu ändern, um die Schaltfläche anstelle der Zeile selbst zu verwenden.
ORIGINAL
$('.table-container tr').on('click', function () {
$('#' + $(this).data('display')).toggle();
});
NEU
$('.table-container tr button').on('click', function () {
$('#' + $(this).data('display')).toggle();
});
Ich kann eine PR machen, wenn andere der Meinung sind, dass dies ein Standardverhalten des Pakets ist.
Oh, ich kann Ihnen gar nicht sagen, wie ich unter dieser "perfekt gestalteten" UX leide.
Hilfreichster Kommentar
Es stellte sich heraus, dass es nicht so schwer war, den Schalter zu ändern, um die Schaltfläche anstelle der Zeile selbst zu verwenden.
ORIGINAL
NEU
Ich kann eine PR machen, wenn andere der Meinung sind, dass dies ein Standardverhalten des Pakets ist.