hydrogen
hydrogen copied to clipboard
React-based framework for building dynamic, Shopify-powered custom storefronts.
Developers will have the ability to password protect a working environment. We will need to create a password entry component. Requirements are still be sorted out.
Issue reported on Discord: > When navigating the site, and it doesn't take you back to the top of the page, is there a specific anchor link that the default...
**Describe the bug** Analytics event on the client seem to be aggregating previous event's payloads. For example: 1. After adding a cart line 2. Updating a cart line 3. Removing...
**Describe the bug** Sitemaps work fine when viewed locally in dev and preview mode. However, once deployed to Oxygen it returns a 404. We noticed this on our Oxygen deployments...
### Description `Oxygen.env` is now deprecated in favor of `Hydrogen.env`. Access environment variables within your server components on `Hydrogen.env`. We hope this will make more sense when deploying to non-Oxygen...
Fix some issues that came up as a result of the better typing. The demo-store turns out has a bunch of TS angry squigglies because of this update, but I'm...
**Describe the bug** From [the routing docs](https://shopify.dev/custom-storefronts/hydrogen/framework/routes): > You can also provide a custom static implementation of a dynamic page to override the default. Any requests to /products/hoodie are rendered...
**Describe the bug** Updating client component nested in another client component triggers a `page reload` instead of `hmr update`. It took ages to trace this back to removing Tailwind according...
This PR suggests a new approach to our e2e tests for the Hydrogen framework and showcases a few basic test-suites. This is a Proof of Concept, want feedback before devoting...
Using `touchEnd` event which is equivalent to `onMouseLeave` . https://developer.mozilla.org/en-US/docs/Web/API/Element/touchend_event