fix: resolve RPC component from hydration boundary
Quality / quality (ubuntu-latest) (push) Failing after 9m44s
Quality / quality (windows-latest) (push) Canceled after 0s

This commit is contained in:
2026-08-12 19:17:58 +05:30
parent 7ba7c8a73f
commit fe9bb9ede0
6 changed files with 35 additions and 7 deletions
+6 -1
View File
@@ -1062,7 +1062,12 @@ export const REACTIVE_RUNTIME = String.raw`
};
},
});
var componentRpcName = componentEventTarget.getAttribute("data-wrn-component") || componentEventTarget.getAttribute("data-wrn-hydration") || "component";
var componentHydrationTarget = componentEventTarget.closest("[data-wrn-hydration]");
var componentRpcIdentity = componentEventTarget.getAttribute("data-wrn-component") ||
(componentHydrationTarget && componentHydrationTarget.getAttribute("data-wrn-hydration")) ||
el.getAttribute("data-wrn-hydration") ||
"component";
var componentRpcName = String(componentRpcIdentity).split(":", 1)[0] || "component";
var serverProxy = new Proxy({}, {
get: function (_target, property) {
return function () {