InvokeAI/invokeai/frontend/web/src/common/hooks
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
..
useChakraThemeTokens.ts feat: node editor 2023-08-16 09:54:38 +10:00
useClearStorage.ts ui: redesign followups 8 (#5445) 2024-01-08 09:11:45 -05:00
useCopyImageToClipboard.ts chore(ui): move useCopyImageToClipboard to common/hooks/ 2023-11-13 16:23:46 +11:00
useFullscreenDropzone.ts fix(ui): update most other selectors 2024-01-06 00:03:07 +11:00
useGlobalHotkeys.ts ui: redesign followups 8 (#5445) 2024-01-08 09:11:45 -05:00
useGlobalMenuClose.ts feat(ui): de-jank context menu 2024-01-10 08:22:46 -05:00
useGlobalModifiers.ts feat(ui): update useGlobalModifiers to store each key independently 2024-01-01 08:13:23 -05:00
useImage.ts fix(ui): copy image via img onload to blob 2023-10-17 06:43:19 +11:00
useImageUploadButton.tsx fix(ui): tidy remaining selectors 2024-01-06 00:03:07 +11:00
useImageUrlToBlob.ts feat(ui): clean up network stuff 2023-11-24 19:30:37 -08:00
useIsReadyToEnqueue.ts fix(ui): tidy remaining selectors 2024-01-06 00:03:07 +11:00
useSingleAndDoubleClick.ts feat(ui): support reset canvas view when no image on canvas 2024-01-10 00:11:05 -05:00