mirror of
https://github.com/enso-org/enso.git
synced 2024-12-25 03:02:08 +03:00
7487a3b4d2
This PR mostly improve performance of the assets table: 1. It removes calc of the `clipPath` on scroll which triggers position recalculation in `Navigator2D` 2. Adds caching for parsing a category (we do this a lot across components but we have only a few categories) and runtime validatation has relatively large perf penalty 3. Adds dom-based virtualization for rows (we still need to add proper react based virtualization though) |
||
---|---|---|
.. | ||
.vscode | ||
docs | ||
e2e | ||
project-manager-shim-middleware | ||
public | ||
scripts | ||
src | ||
templates | ||
.gitignore | ||
.prettierrc.json | ||
env.d.ts | ||
index.html | ||
lib0-ext.d.ts | ||
LICENSE | ||
package.json | ||
playwright.config.ts | ||
shortcuts.md | ||
tailwind.config.js | ||
tsconfig.app.json | ||
tsconfig.app.vitest.json | ||
tsconfig.json | ||
tsconfig.node.json | ||
tsconfig.scripts.json | ||
vite.config.ts | ||
vite.test.config.ts | ||
vitest.config.ts |