Fixed bug with disappearance of table rows in control page at start

This commit is contained in:
Yuriy Kulakov
2021-03-12 14:54:57 +03:00
parent abe44fec5f
commit c1a10b6f2c
4 changed files with 15 additions and 12 deletions

View File

@@ -8,6 +8,10 @@ function move_checkboxes() {
let el = checkboxes[i].cloneNode(true);
fields[i].appendChild(el);
}
} else {
alert(
"Количество пользователей агентов не соответствует количеству полей в форме AdminPageUsers"
);
}
}
move_checkboxes();
@@ -27,6 +31,7 @@ class TableRow extends React.Component {
type="checkbox"
value={this.props.user.id}
className="form-check-input"
name="users"
/>
</td>
</tr>
@@ -52,7 +57,6 @@ class TableBody extends React.Component {
light_agents: response.data.light_agents,
});
let elements = document.querySelectorAll(".info-quantity-value");
console.log(elements)
elements[0].innerHTML = this.state.engineers;
elements[1].innerHTML = this.state.light_agents;
});
@@ -75,5 +79,5 @@ class TableBody extends React.Component {
}
}
ReactDOM.render(<TableBody />, document.getElementById("table"));
ReactDOM.render(<TableBody />, document.getElementById("new_tbody"));
setTimeout(() => document.getElementById("old_tbody").remove(), 10000);