I'm using query.dataTable in my React application and my IDE, Visual Studio Code, is showing me that I shouldn't use $(document).ready(function ()
My code:
...
import "datatables.net-dt/js/dataTables.dataTables"
import "datatables.net-dt/css/jquery.dataTables.min.css"
...
componentDidMount = async () => {
this.props.onLoadData();
this.setState({ events: this.props.data });
$(document).ready(function () {
$('#myTable').DataTable();
});
}
...
return (
...
<table id="myTable" className="table">
...
Why is the IDE showing it? The code works, I'm wondering why it is invalid.
Thanks

