impress/src/app/WardrobePage
Matchu f1dd3bffa6 Hide species/color on wardrobe page when not ready
If the species/color of the current outfit aren't available yet (e.g. a saved outfit is still loading in), hide the picker altogether. This is because the picker can't handle change events during that time, and it's easier to just hide all this than to add special case handlers like disabled states! (And, while placeholders are often helpful, I'm not sure the placeholder dropdowns are any better than empty space in this case.)

This can also happen when the user loads a page without a species/color ready, like just going straight to `/outfits/new`. I think I might want to add a handler for that, though.

Resolves the direct cause of Sentry issue IMPRESS-2020-8, though I'm not sure how the user got to the URL `/outfits/new?[object+Object]=&objects[]=35185&objects[]=67084` in the first place...
2021-01-17 07:24:54 -08:00
..
support fix large-icon visual bug 2021-01-04 03:11:55 +00:00
index.js Show thumbnail in wardrobe page while outfit loads 2021-01-08 01:23:24 -08:00
Item.js fix large-icon visual bug 2021-01-04 03:11:55 +00:00
ItemsAndSearchPanels.js update chakra imports 2020-12-25 09:08:33 -08:00
ItemsPanel.js Show saved outfits in wardrobe page! 2021-01-05 06:29:39 +00:00
OutfitControls.js Hide species/color on wardrobe page when not ready 2021-01-17 07:24:54 -08:00
PosePicker.js fix dev emotion crasher in wardrobe page 2021-01-05 05:51:54 +00:00
SearchPanel.js log search result errors 2021-01-17 04:47:11 -08:00
SearchToolbar.js fix large-icon visual bug 2021-01-04 03:11:55 +00:00
useOutfitState.js Fix awkward blinky loading state for outfit 2021-01-08 03:19:57 -08:00
WardrobeDevHacks.js add zone restrict hack tools 2020-08-28 00:12:41 -07:00
WardrobeOutfitPreview.js Keep outfit thumbnail while individual layers load 2021-01-08 02:53:31 -08:00
WardrobePageLayout.js tweak site bg color, to let card elements "pop" 2021-01-04 09:17:54 +00:00