@samitouri / QOS-React / commits / 7242a5caa7

Use binary numbers representation directly (#11873)

Alexey Raspopov committed Dec 17, 2017 at 20:56 UTC 7242a5caa7bc4d2089deb73932e8e59cef8077b9
1 file changed +10 -10
packages/shared/ReactTypeOfSideEffect.js
+10 -10
@@ -10,15 +10,15 @@
10 export type TypeOfSideEffect = number;
11
12 // Don't change these two values:
13 -export const NoEffect = 0; // 0b00000000
14 -export const PerformedWork = 1; // 0b00000001
13 +export const NoEffect = 0b00000000;
14 +export const PerformedWork = 0b00000001;
15
16 // You can change the rest (and add more).
17 -export const Placement = 2; // 0b00000010
18 -export const Update = 4; // 0b00000100
19 -export const PlacementAndUpdate = 6; // 0b00000110
20 -export const Deletion = 8; // 0b00001000
21 -export const ContentReset = 16; // 0b00010000
22 -export const Callback = 32; // 0b00100000
23 -export const Err = 64; // 0b01000000
24 -export const Ref = 128; // 0b10000000
17 +export const Placement = 0b00000010;
18 +export const Update = 0b00000100;
19 +export const PlacementAndUpdate = 0b00000110;
20 +export const Deletion = 0b00001000;
21 +export const ContentReset = 0b00010000;
22 +export const Callback = 0b00100000;
23 +export const Err = 0b01000000;
24 +export const Ref = 0b10000000;