1
0
Fork 0
forked from OpenNeo/impress
impress/src/app
Matchu eb602556bf [WIP] Migrate outfit page, with known bug
Okay so there's a bug here where navigating directly to /outfits/new?species=X&color=Y will reset to a Blue Acara, because Next.js statically renders the Blue Acara on build, and then rehydrates a Blue Acara on load, and then updates the real page query in—and our state management for outfits doesn't *listen* to URL changes, it only *emits* them.

It'd be good to consider like… changing that? It's tricky because our state model is… not simple, when you consider that we have both local state and URL state and saved-outfit state in play. But it could be done! But there might be another option too. I'll take a look at this after moving the home page, which will give me the chance to see what the experience navigating in from there is like!
2022-09-15 00:27:49 -07:00
..
cached-data Build cached zones, stop querying on server 2020-08-19 17:50:05 -07:00
components [WIP] Migrate /items/search to Next.js routing 2022-09-14 22:44:48 -07:00
images Update HomePage news 2022-08-17 16:22:46 -07:00
ItemPage [WIP] Add lint exceptions for <img> tags 2021-11-02 00:55:21 -07:00
WardrobePage [WIP] Migrate outfit page, with known bug 2022-09-15 00:27:49 -07:00
apolloClient.js Remove Cypress login hacks 2022-09-14 17:45:53 -07:00
App.js [WIP] Migrate outfit page, with known bug 2022-09-15 00:27:49 -07:00
ConversionPage.js Only wait for auth on queries that need it 2021-01-21 14:57:21 -08:00
GlobalFooter.js Migrate /items/[itemId] to Next routing 2022-09-14 22:26:59 -07:00
GlobalHeader.js [WIP] Move Privacy Policy onto its own Next.js page 2022-09-14 19:16:26 -07:00
HomePage.js Fix accessibility with experimental login button 2022-08-26 16:33:09 -07:00
InternalAssetImagePage.js [WIP] Migrate /internal/assetImage to Next routing 2022-09-14 19:27:48 -07:00
ItemPage.js Migrate /items/[itemId] to Next routing 2022-09-14 22:26:59 -07:00
ItemPageDrawer.js update chakra imports 2020-12-25 09:08:33 -08:00
ItemPageLayout.js Migrate /items/[itemId] to Next routing 2022-09-14 22:26:59 -07:00
ItemSearchPage.js Add search toolbar to item page 2021-09-30 20:04:50 -07:00
ItemTradesPage.js [WIP] Migrate item trade pages to Next.js routing 2022-09-14 22:56:45 -07:00
ModelingPage.js [WIP] Fix eslint for Next.js 2021-11-01 22:07:46 -07:00
PageLayout.js Add general error message for wardrobe crashes 2021-05-05 00:22:28 -07:00
PrivacyPolicyPage.js Privacy policy copy tweak 2021-01-18 06:44:07 -08:00
SupportPetAppearancesPage.js Migrate /support/petAppearances to Next.js routing 2022-09-14 19:46:57 -07:00
UserItemListPage.js [WIP] Migrate single-list page to Next.js routing 2022-09-14 23:18:13 -07:00
UserItemListsIndexPage.js [WIP] Migrate trade lists page to Next.js routing 2022-09-14 23:04:58 -07:00
UserOutfitsPage.js [WIP] Migrate /your-outfits to Next.js routing 2022-09-14 21:55:03 -07:00
util.js [WIP] Remove localStorage SSR error 2022-09-14 22:35:33 -07:00