hydrogen
hydrogen copied to clipboard
React-based framework for building dynamic, Shopify-powered custom storefronts.
### Description This PR extracts some refactoring I did in #1933 . So far, we were matching routes for API and, if no matched API route was found, we ran...
### Description RSC Sub routes - Allow Hydrogen to define sub routes with RSC: Expected behaviour: * SSR generates content on server-side as a Suspense fallback * Client side hydrates...
Builds that mix CSS Modules and Tailwind are not including the styles injected by the latter when using the experimental CSS `global` mode.
**Describe the bug** This is not a bug, but a request for a more specific and clearer error message. In vite.config.js, if I include an `optimizeDeps` package that I've removed...
Currently the changeset prompts for changes on the `demo-store`. This is confusing because we don't track a changeset for the store and if chosen the CI checks fail.
This is already mentioned in #1879, however it's more important as it is a blocker to easily supporting posts outside of Oxygen, so I'm noting this as a separate issue...
Right now many of the community examples that are created are starting from the Demo Store as a base. While this is great, it adds a lot of irrelevant code...
**Describe the bug** Including a build config in Vite causes an incomplete bundle when building for --target node. When running yarn build --target node the compilation appears to work, but...
Allow `__rsc` endpoint return as a status 500 response when an uncaught error happens on server-side
Right now, all `__rsc` response returns as status 200 whether if there is an error or not. **To Reproduce** Add `throw new Error('Test')` in any page and soft navigate to...