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;