hydrogen icon indicating copy to clipboard operation
hydrogen copied to clipboard

React-based framework for building dynamic, Shopify-powered custom storefronts.

Results 364 hydrogen issues
Sort by recently updated
recently updated
newest added

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.

template
new component

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...

bug

**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...

bug

**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...

bug

### 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...

bug

**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...

bug

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