Prevent extensions to fiber in DEV
Helps us avoid accidentally adding fields to the fiber class
Andrew Clark committed
Feb 23, 2017 at 11:23 UTC
ddf59c403a99efa0eae873e38b7293b52d1e00b7
1 file changed
+4
src/renderers/shared/fiber/ReactFiber.js
+4
@@ -223,8 +223,12 @@ var createFiber = function(tag : TypeOfWork, key : null | string) : Fiber {
223
fiber._debugID = debugCounter++;
224
fiber._debugSource = null;
225
fiber._debugOwner = null;
226
+ if (typeof Object.preventExtensions === 'function') {
227
+ Object.preventExtensions(fiber);
228
+ }
229
}
230
231
+
232
return fiber;
233
};
234