@samitouri / QOS-React-2 / commits / 551a0765de

Add unstable prefix to `observedBits` prop until its proven to work in practice (#12357)

Andrew Clark committed Mar 12, 2018 at 13:57 UTC 551a0765de911f2b266f3f4e9f55d3bf99d635ea
2 files changed +3 -3
packages/react-reconciler/src/ReactFiberBeginWork.js
+1 -1
@@ -953,7 +953,7 @@ export default function<T, P, I, TI, HI, PI, C, CC, CX, PL>(
953 }
954 workInProgress.memoizedProps = newProps;
955
956 - let observedBits = newProps.observedBits;
956 + let observedBits = newProps.unstable_observedBits;
957 if (observedBits === undefined || observedBits === null) {
958 // Subscribe to all changes by default
959 observedBits = MAX_SIGNED_31_BIT_INT;
packages/react-reconciler/src/__tests__/ReactNewContext-test.internal.js
+2 -2
@@ -516,7 +516,7 @@ describe('ReactNewContext', () => {
516
517 function Foo() {
518 return (
519 - <Context.Consumer observedBits={0b01}>
519 + <Context.Consumer unstable_observedBits={0b01}>
520 {value => {
521 ReactNoop.yield('Foo');
522 return <span prop={'Foo: ' + value.foo} />;
@@ -527,7 +527,7 @@ describe('ReactNewContext', () => {
527
528 function Bar() {
529 return (
530 - <Context.Consumer observedBits={0b10}>
530 + <Context.Consumer unstable_observedBits={0b10}>
531 {value => {
532 ReactNoop.yield('Bar');
533 return <span prop={'Bar: ' + value.bar} />;