Deletar linhas tabelas react

Boa noite pessoal, estou tentando excluir uma linha de uma tabela usando o deleteRow do Js, mas primeiro ele exclui o meu cabeçalho da tabela e depois as linhas. Meu codigo:

coluna4.innerHTML = `<img value={this} id=${key}  class='ml-6'  width='30' height='30' src='https://cdn.icon-icons.com/icons2/1489/PNG/128/rubbishbin_102620.png' alt='Excluir' title='Excluir' />`

                        var el = document.getElementById(`${key}`);
                        el.addEventListener('click', function (e) {
                            sessionStorage.removeItem(e.target.id)
                            document.getElementById('tb-cart').deleteRow({key})
                        });