BuilderIO / BuilderIO/builder

@builder-io/sdk-qwik doesn't hydrate qwikified islands

Open
#2,341 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
8.8k
Forks
1.2k
Avg merge
1d 6h
Merged PRs (30d)
17

Description

**Describe the bug**
In `serve` I get an error and then the components do not hydrate, no matter the strategy. It is broken even in production mode.
![image](https://github.com/BuilderIO/builder/assets/12586960/772f0af5-a26b-41bd-8202-b77ff0f3347d)

**Deployed app URLs**
Here is Builder.io managed page: https://web-8cx.pages.dev/builder/demo/
Here is the normal page with the working dialog: https://web-8cx.pages.dev/

**To Reproduce**
Steps to reproduce the behaviour:
1. Open the normal page.
2. Click the Open button next to the ⚡️.
3. Dialog opens (hydration is on hover).
4. Open the Builder.io page.
5. Click the Open Dialog button.
6. Nothing happens.

**Expected behaviour**
Qwikified components hydrate well in Builder.io pages.

**Screenshots**
If applicable, add screenshots to help explain your problem.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure using the normal and Builder.io-managed page URLs, following the listed dialog and hover-hydration steps, and capture the error from serve. Compare the two pages to identify where Qwikified islands stop hydrating; done means the dialog works on the Builder.io page in both development and production modes.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.