Colocação do Botão de esconder e mostra a barra

This commit is contained in:
2026-06-30 17:42:17 -03:00
parent 0a9713c298
commit 8ab2f8e72a
2 changed files with 20 additions and 3 deletions

View File

@@ -7,6 +7,7 @@ import { Controller } from "@hotwired/stimulus"
export default class extends Controller {
static targets = [
"linha", "checkbox", "selecionarTodos", "busca", "buscaVazia",
"resumo", "listaCol", "btnResumoLabel",
"toggles", "barra", "barraManuais", "percentual", "chipVeiculo",
"contadorClassificadas", "contadorTotal", "contadorManuais", "manuaisInfo",
"qtdNormal", "qtdRetirada", "qtdBonus", "qtdDesconto", "qtdExtraordinaria",
@@ -64,6 +65,17 @@ export default class extends Controller {
}
}
// ── Oculta/mostra o resumo lateral (lista ocupa a largura toda) ──
toggleResumo() {
const escondido = this.resumoTarget.classList.toggle("hidden")
if (this.hasListaColTarget) {
this.listaColTarget.classList.toggle("lg:col-span-4", escondido)
this.listaColTarget.classList.toggle("lg:col-span-3", !escondido)
}
if (this.hasBtnResumoLabelTarget)
this.btnResumoLabelTarget.textContent = escondido ? "Mostrar resumo" : "Ocultar resumo"
}
// ── Busca na listagem de notas (filtra os cards por NF/local/endereço/veículo) ──
filtrarBusca(event) {
const q = (event.currentTarget.value || "").trim().toLowerCase()