InvokeAI/invokeai/frontend/web
psychedelicious 7d93329401 feat(ui): de-jank context menu
There was a lot of convoluted, janky logic related to trying to not mount the context menu's portal until its needed. This was in the library where the component was originally copied from.

I've removed that and resolved the jank, at the cost of there being an extra portal for each instance of the context menu. Don't think this is going to be an issue. If it is, the whole context menu could be refactored to be a singleton.
2024-01-10 08:22:46 -05:00
..
.storybook feat(ui): memoize all components 2023-12-29 08:26:14 -05:00
config chore(ui): bump deps 2024-01-01 08:13:23 -05:00
docs feat(ui): migrate to pnpm 2023-12-09 16:00:37 +11:00
patches feat(ui): patch reselect to use lruMemoize only 2024-01-06 00:03:07 +11:00
public/locales translationBot(ui): update translation (Chinese (Simplified)) 2024-01-07 01:21:04 +11:00
scripts feat(ui): ux improvements & redesign 2023-12-29 08:26:14 -05:00
src feat(ui): de-jank context menu 2024-01-10 08:22:46 -05:00
static/docs feat(api): serve app via route & add cache-control: no-store 2023-10-19 08:52:02 +11:00
tests Partial migration of UI to nodes API (#3195) 2023-04-22 13:10:20 +10:00
__init__.py Run python black 2023-07-28 09:46:44 -04:00
.eslintignore fix(ui): fix workflow editor model selector, excise ONNX 2024-01-03 13:18:50 +11:00
.eslintrc.js feat(ui): more memoization 2023-12-29 08:26:14 -05:00
.gitignore Report ci disk space + minor docker fixes (#5461) 2024-01-10 05:20:26 +00:00
.prettierignore fix(ui): fix workflow editor model selector, excise ONNX 2024-01-03 13:18:50 +11:00
.prettierrc.js feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
.unimportedrc.json feat(ui): ux improvements & redesign 2023-12-29 08:26:14 -05:00
favicon-key.svg fix(ui): fix favicon 2024-01-06 09:09:38 +11:00
favicon-outline.svg fix(ui): fix favicon 2024-01-06 09:09:38 +11:00
index.html fix(ui): fix favicon 2024-01-06 09:09:38 +11:00
package.json ui: redesign followups 8 (#5445) 2024-01-08 09:11:45 -05:00
pnpm-lock.yaml ui: redesign followups 8 (#5445) 2024-01-08 09:11:45 -05:00
tsconfig.json feat(ui): ux improvements & redesign 2023-12-29 08:26:14 -05:00
tsconfig.node.json chore(ui): bump deps 2024-01-01 08:13:23 -05:00
vite.config.mts chore(ui): bump deps 2024-01-01 08:13:23 -05:00