-
Notifications
You must be signed in to change notification settings - Fork 699
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hide the table when data is loading #11238
Hide the table when data is loading #11238
Conversation
Build Artifacts
|
Thanks @muditchoudhary! @pcenov Could you please preview several random tables in Kolibri and see if you can spot any regressions of loading states and displaying of table data afterwards? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code is looking good to me. Let's wait for QA results before merging.
Hi @MisRob this is implemented as specified and I didn't observe any regressions. Just a clarifying question - is this change supposed to be made for other tables as well such as the Groups table under Coach > Reports because now the tables are hidden while loading only at Coach > Plan? |
@pcenov This particular change addresses just some edge cases - it ensures that data are not displayed simultaneously with a loader and it will affect all tables in Kolibri. |
@pcenov This sounds like one of the existing inconsistencies in loading states in Coach. I assume it's present before this PR? |
@MisRob that's precisely what I mean - the table issues at Coach > Reports are preexisting so I was wondering whether they will be fixed with a separate PR. |
@pcenov I think so, but if you could upload a recording, that'd be helpful so I know exactly what problems you mean. We can then transfer it to a new issue if needed. |
Yeah, sure - here's the video comparing what I see while I am at Coach > Plan vs Coach > Reports: 2023-09-15_11-26-51.mp4 |
Ah yes, thank you. I think that's one of the consequences of #11219 and not directly to work in this PR. |
I am linking it to #11219 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @MisRob, in that case I am going to approve this one and we can track the other changes separately.
Summary
Hides the table when
this.dataLoading
is true incoreTable.vue
References
#10993
Reviewer guidance
Visit the Group section under plan under Coach in Kolibri. Throttle the network to slow 3g.
Testing checklist
PR process
Reviewer checklist
yarn
andpip
)