I know it is possible to show Circular progress over the as-yet-to-be-populated table. How do you do it?
As it stands right now the table says No records to display .... until the server returns with the data.

========= further to @torquan response this is what worked for me in more detail.
const [dataFetched, setDataFetched] = useState(false)
Convert EmployeesTable into a component - then I had to pass props in and it works perfectly.
{!dataFetched ? (
<CircularProgress />
) : (
<EmployeesTable
data={employees}
token={token}
/>
)}