Componente Table - Tratamento de Exceção
Definição do Problema
O componente Table está apresentando um erro no javascript no momento da inicialização do componente, para reproduzir o erro na tag onde possui a classe .br-table manter o atributo data-search="data-search" e remover da estrutura da tabela a área de busca:
<div class="search-bar show">
<div class="br-input">
<label for="table-searchbox-79633">Buscar na tabela</label>
<input id="table-searchbox-79633" type="search" placeholder="Buscar na tabela" aria-labelledby="button-input-search" aria-label="Buscar na tabela" class="">
<button class="br-button" type="button" aria-label="Buscar"><i class="fas fa-search" aria-hidden="true"></i>
</button>
</div>
<button class="br-button circle" type="button" data-dismiss="search" aria-label="Fechar busca"><i class="fas fa-times" aria-hidden="true"></i>
</button>
</div>
Fazendo isso ele apresentará o seguinte erro:
Sugestão de solução
Realizar um tratamento na exceção de forma que a ausência desse código não gere problema no componente table!