rowyio / rowy

Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
http://rowy.io
Other
5.88k stars 479 forks source link

Animation to search tables gets slower as number of table grows #1531

Open bofeiw opened 7 months ago

bofeiw commented 7 months ago

If there are a lot of tables in the project, searching for a table will animate slower and the table takes longer.

Example in demo project: searching for "story" will take animate a bit.

https://github.com/rowyio/rowy/assets/34177142/75b177aa-d081-478a-94c6-e3909618222c

An extreme example, there are 170 tables, search took 6 seconds to animate.

https://github.com/rowyio/rowy/assets/34177142/fb9379b8-b32c-4f63-9315-a4e1df0950eb

To Reproduce Steps to reproduce the behavior:

  1. Go to https://demo.rowy.io/tables
  2. Search for "story"
  3. Notice the animation is slow

Expected behavior Search table animation should always be fast regardless of number of tables.

harinij commented 6 months ago

/bounty $30

mehulmathur16 commented 6 months ago

/attempt #1531 Can this issue be assigned to me ?

Algora profile Completed bounties Tech Active attempts Options
@mehulmathur16 1 bounty from 1 project
HTML, C++,
Java
Cancel attempt
AnushDeokar commented 6 months ago

/attempt #1531

Algora profile Completed bounties Tech Active attempts Options
@AnushDeokar    1 rowyio bounty
+ 0 bounties from 0 projects
TypeScript
Cancel attempt
algora-pbc[bot] commented 6 months ago

💡 @AnushDeokar submitted a pull request that claims the bounty. You can visit your bounty board to reward.

janvi01 commented 6 months ago

/attempt #1531

Algora profile Completed bounties Tech Active attempts Options
@janvi01    1 rowyio bounty
+ 0 bounties from 0 projects
JavaScript, Python,
HTML & more
Cancel attempt
algora-pbc[bot] commented 6 months ago

💡 @janvi01 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

TheVixhal commented 6 months ago

/attempt #1531