InvokeAI/invokeai/frontend/web/src
psychedelicious 0c528f22a7 fix(ui): improve initial gallery loading logic
- `isLoading` - now `true` *only* on first load
- added `isFetching` - `true` whenever gallery images are fetching
- on first load, show a spinner instead of skeletons. this prevents an awkward flash of skeletons into empty gallery when the gallery doesn't have enough images to fill it.
- removed `imageCategoriesChanged` listener, bc now on app start, both images and assets will be populated. leaving this in caused jank flashes of skeletons when switching gallery tabs when gallery doesn't have images to load
2023-07-08 19:57:36 +10:00
..
app fix(ui): improve initial gallery loading logic 2023-07-08 19:57:36 +10:00
assets/images feat(ui): migrate theming to chakra ui 2023-03-06 20:03:39 +11:00
common fix(ui): fix inconsistent shift modifier capture 2023-07-08 18:52:37 +10:00
features fix(ui): improve initial gallery loading logic 2023-07-08 19:57:36 +10:00
mantine-theme feat(ui): remove themes, add hand-crafted dark and light modes 2023-06-30 03:24:36 +10:00
services Revert "get uploads working again" 2023-07-08 12:22:10 +10:00
theme fix(ui): fix prompt resize & style resizer 2023-07-05 21:02:31 +10:00
i18.d.ts fix(ui): improve IDE TS performance by not resolving JSON 2023-06-28 23:55:44 -04:00
i18n.ts fix(ui): improve IDE TS performance by not resolving JSON 2023-06-28 23:55:44 -04:00
index.ts export new ColorModeButton component (#3614) 2023-06-30 09:07:36 -04:00
main.tsx feat(ui): rename main app components 2023-04-28 21:56:43 +10:00
vite-env.d.ts all files migrated; tweaks needed 2023-03-03 00:02:15 -05:00