impress-2020/src/app/WardrobePage
Matchu c7929b29a5 Fix awkward blinky loading state for outfit
When loading an outfit in the wardrobe page, there was an awkward state where the outfit preview loading spinner would vanish and then reappear.

This was because `useOutfitState` briefly reported `loading: false`, then fixed itself after almost immediately—but our OutfitPreview component has a delay before re-showing the spinner.

In this change, we smooth out the loading state, by enabling the second GQL request to start immediately once the first request is done, instead of waiting on a callback to finish.
2021-01-08 03:19:57 -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 fix large-icon visual bug 2021-01-04 03:11:55 +00:00
PosePicker.js fix dev emotion crasher in wardrobe page 2021-01-05 05:51:54 +00:00
SearchPanel.js update chakra imports 2020-12-25 09:08:33 -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