forked from OpenNeo/impress
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! |
||
|---|---|---|
| .. | ||
| cached-data | ||
| components | ||
| images | ||
| ItemPage | ||
| WardrobePage | ||
| apolloClient.js | ||
| App.js | ||
| ConversionPage.js | ||
| GlobalFooter.js | ||
| GlobalHeader.js | ||
| HomePage.js | ||
| InternalAssetImagePage.js | ||
| ItemPage.js | ||
| ItemPageDrawer.js | ||
| ItemPageLayout.js | ||
| ItemSearchPage.js | ||
| ItemTradesPage.js | ||
| ModelingPage.js | ||
| PageLayout.js | ||
| PrivacyPolicyPage.js | ||
| SupportPetAppearancesPage.js | ||
| UserItemListPage.js | ||
| UserItemListsIndexPage.js | ||
| UserOutfitsPage.js | ||
| util.js | ||