Describe the bug
Given the dashboard makes a request every couple of seconds in order to keep the data up to date, these requests can stack up if the response time is greater than 2 seconds.
As well as improving the response time in #63, we can make sure to cancel any old requests before making a new one, or just not make a new request if one is pending.
To Reproduce
Go to the dashboard
Throttle the request speed so the response takes over 2 seconds
See the requests stack up
Expected behavior
I expect only one request to be pending/in progress at a time.
Describe the bug Given the dashboard makes a request every couple of seconds in order to keep the data up to date, these requests can stack up if the response time is greater than 2 seconds.
As well as improving the response time in #63, we can make sure to cancel any old requests before making a new one, or just not make a new request if one is pending.
To Reproduce
Expected behavior I expect only one request to be pending/in progress at a time.
Screenshots