When the request is re-called, the loading component should display again. For example, currently in the Instructor Center when hitting pages in the paginated lesson list, you can't tell new data is being loaded so it feels broken until the new data replaces the old data; instead a loading spinner should show during the call as it does with the initial call. Off the top of my head I believe the solution is to move the if(running) above the if(data).
When the
request
is re-called, the loading component should display again. For example, currently in the Instructor Center when hitting pages in the paginated lesson list, you can't tell new data is being loaded so it feels broken until the new data replaces the old data; instead a loading spinner should show during the call as it does with the initial call. Off the top of my head I believe the solution is to move theif(running)
above theif(data)
.