7
7
* @noflow
8
8
* @nolint
9
9
* @preventMunge
10
- * @generated SignedSource<<5aabad7dd74ffabe114d71475e5da8aa >>
10
+ * @generated SignedSource<<708dc32190b9e0d6194fdf6c7feb6fc7 >>
11
11
*/
12
12
13
13
/*
@@ -253,30 +253,18 @@ __DEV__ &&
253
253
c
254
254
) {
255
255
for (; null !== child; ) {
256
- if (5 === child.tag) {
257
- if (
258
- fn(child, a, b, c) ||
259
- (searchWithinHosts &&
260
- traverseVisibleHostChildren(
261
- child.child,
262
- searchWithinHosts,
263
- fn,
264
- a,
265
- b,
266
- c
267
- ))
268
- )
269
- return !0;
270
- } else if (
271
- (22 !== child.tag || null === child.memoizedState) &&
272
- traverseVisibleHostChildren(
273
- child.child,
274
- searchWithinHosts,
275
- fn,
276
- a,
277
- b,
278
- c
279
- )
256
+ if (
257
+ (5 === child.tag && fn(child, a, b, c)) ||
258
+ ((22 !== child.tag || null === child.memoizedState) &&
259
+ (searchWithinHosts || 5 !== child.tag) &&
260
+ traverseVisibleHostChildren(
261
+ child.child,
262
+ searchWithinHosts,
263
+ fn,
264
+ a,
265
+ b,
266
+ c
267
+ ))
280
268
)
281
269
return !0;
282
270
child = child.sibling;
@@ -13207,11 +13195,11 @@ __DEV__ &&
13207
13195
eventListeners = parent.stateNode._eventListeners;
13208
13196
if (null !== eventListeners)
13209
13197
for (var i = 0; i < eventListeners.length; i++) {
13210
- var _eventListeners$i2 = eventListeners[i];
13198
+ var _eventListeners$i3 = eventListeners[i];
13211
13199
childElement.removeEventListener(
13212
- _eventListeners$i2 .type,
13213
- _eventListeners$i2 .listener,
13214
- _eventListeners$i2 .optionsOrUseCapture
13200
+ _eventListeners$i3 .type,
13201
+ _eventListeners$i3 .listener,
13202
+ _eventListeners$i3 .optionsOrUseCapture
13215
13203
);
13216
13204
}
13217
13205
}
@@ -21264,11 +21252,11 @@ __DEV__ &&
21264
21252
var eventListeners = fragmentInstance._eventListeners;
21265
21253
if (null !== eventListeners)
21266
21254
for (var i = 0; i < eventListeners.length; i++) {
21267
- var _eventListeners$i = eventListeners[i];
21255
+ var _eventListeners$i2 = eventListeners[i];
21268
21256
childElement.addEventListener(
21269
- _eventListeners$i .type,
21270
- _eventListeners$i .listener,
21271
- _eventListeners$i .optionsOrUseCapture
21257
+ _eventListeners$i2 .type,
21258
+ _eventListeners$i2 .listener,
21259
+ _eventListeners$i2 .optionsOrUseCapture
21272
21260
);
21273
21261
}
21274
21262
null !== fragmentInstance._observers &&
@@ -26392,10 +26380,44 @@ __DEV__ &&
26392
26380
)),
26393
26381
null !== this._eventListeners && this._eventListeners.splice(type, 1));
26394
26382
};
26383
+ FragmentInstance.prototype.dispatchEvent = function (event) {
26384
+ var parentHostFiber = getFragmentParentHostFiber(this._fragmentFiber);
26385
+ if (null === parentHostFiber) return !0;
26386
+ parentHostFiber = getInstanceFromHostFiber(parentHostFiber);
26387
+ var eventListeners = this._eventListeners;
26388
+ if (
26389
+ (null !== eventListeners && 0 < eventListeners.length) ||
26390
+ !event.bubbles
26391
+ ) {
26392
+ var temp = document.createTextNode("");
26393
+ if (eventListeners)
26394
+ for (var i = 0; i < eventListeners.length; i++) {
26395
+ var _eventListeners$i = eventListeners[i];
26396
+ temp.addEventListener(
26397
+ _eventListeners$i.type,
26398
+ _eventListeners$i.listener,
26399
+ _eventListeners$i.optionsOrUseCapture
26400
+ );
26401
+ }
26402
+ parentHostFiber.appendChild(temp);
26403
+ event = temp.dispatchEvent(event);
26404
+ if (eventListeners)
26405
+ for (i = 0; i < eventListeners.length; i++)
26406
+ (_eventListeners$i = eventListeners[i]),
26407
+ temp.removeEventListener(
26408
+ _eventListeners$i.type,
26409
+ _eventListeners$i.listener,
26410
+ _eventListeners$i.optionsOrUseCapture
26411
+ );
26412
+ parentHostFiber.removeChild(temp);
26413
+ return event;
26414
+ }
26415
+ return parentHostFiber.dispatchEvent(event);
26416
+ };
26395
26417
FragmentInstance.prototype.focus = function (focusOptions) {
26396
26418
traverseVisibleHostChildren(
26397
26419
this._fragmentFiber.child,
26398
- !1 ,
26420
+ !0 ,
26399
26421
setFocusOnFiberIfFocusable,
26400
26422
focusOptions,
26401
26423
void 0,
@@ -26406,7 +26428,7 @@ __DEV__ &&
26406
26428
var children = [];
26407
26429
traverseVisibleHostChildren(
26408
26430
this._fragmentFiber.child,
26409
- !1 ,
26431
+ !0 ,
26410
26432
collectChildren,
26411
26433
children,
26412
26434
void 0,
@@ -26951,11 +26973,11 @@ __DEV__ &&
26951
26973
};
26952
26974
(function () {
26953
26975
var isomorphicReactPackageVersion = React.version;
26954
- if ("19.2.0-native-fb-e5a8de81-20250506 " !== isomorphicReactPackageVersion)
26976
+ if ("19.2.0-native-fb-8a8df5db-20250507 " !== isomorphicReactPackageVersion)
26955
26977
throw Error(
26956
26978
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
26957
26979
(isomorphicReactPackageVersion +
26958
- "\n - react-dom: 19.2.0-native-fb-e5a8de81-20250506 \nLearn more: https://react.dev/warnings/version-mismatch")
26980
+ "\n - react-dom: 19.2.0-native-fb-8a8df5db-20250507 \nLearn more: https://react.dev/warnings/version-mismatch")
26959
26981
);
26960
26982
})();
26961
26983
("function" === typeof Map &&
@@ -26992,10 +27014,10 @@ __DEV__ &&
26992
27014
!(function () {
26993
27015
var internals = {
26994
27016
bundleType: 1,
26995
- version: "19.2.0-native-fb-e5a8de81-20250506 ",
27017
+ version: "19.2.0-native-fb-8a8df5db-20250507 ",
26996
27018
rendererPackageName: "react-dom",
26997
27019
currentDispatcherRef: ReactSharedInternals,
26998
- reconcilerVersion: "19.2.0-native-fb-e5a8de81-20250506 "
27020
+ reconcilerVersion: "19.2.0-native-fb-8a8df5db-20250507 "
26999
27021
};
27000
27022
internals.overrideHookState = overrideHookState;
27001
27023
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -27139,5 +27161,5 @@ __DEV__ &&
27139
27161
listenToAllSupportedEvents(container);
27140
27162
return new ReactDOMHydrationRoot(initialChildren);
27141
27163
};
27142
- exports.version = "19.2.0-native-fb-e5a8de81-20250506 ";
27164
+ exports.version = "19.2.0-native-fb-8a8df5db-20250507 ";
27143
27165
})();
0 commit comments