parse-dashboard
parse-dashboard copied to clipboard
Slow performance on Large classes
New Issue Checklist
- [ ] I am not disclosing a vulnerability.
- [ ] I am not just asking a question.
- [ ] I have searched through existing issues.
- [ ] I can reproduce the issue with the latest versions of Parse Server and Parse Dashboard.
Issue Description
Clicking on a cell takes a few seconds to highlight
[Violation] 'readystatechange' handler took 292ms
[Violation] 'click' handler took 7485ms
[Violation] 'click' handler took 7778ms
Steps to reproduce
Select a class with many columns, inspect the console on chrome and click a few cells. There is also a performance hit when selecting a filter. This may be a rendering issue when drawing the cells of the table.
Environment
Dashboard
- Parse Dashboard version:
6.0.0 - Browser (Safari, Chrome, Firefox, Edge, etc.):
Chrome - Browser version:
130.0.6723.71 (Official Build) (x86_64)
Server
- Parse Server version:
7.3.0 - Operating system:
mac - Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc):
local
Database
- System (MongoDB or Postgres):
MongoDB - Database version:
6.1.0 - Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc):
local
Logs
Thanks for opening this issue!
- 🚀 You can help us to fix this issue faster by opening a pull request with a failing test. See our Contribution Guide for how to make a pull request, or read our New Contributor's Guide if this is your first time contributing.
Sounds like a perfect case for a puppeteer test!