@samitouri / QOS-React / commits / e2ddbac35e

Type ReactChildrenMutationWarningHook (#7571)

Christopher Chedeau committed Aug 26, 2016 at 14:46 UTC e2ddbac35e227278a5a8fd7b15758eb419c4b23c
1 file changed +5 -2
src/renderers/shared/hooks/ReactChildrenMutationWarningHook.js
+5 -2
@@ -7,6 +7,7 @@
7 * of patent rights can be found in the PATENTS file in the same directory.
8 *
9 * @providesModule ReactChildrenMutationWarningHook
10 + * @flow
11 */
12
13 'use strict';
@@ -15,6 +16,8 @@ var ReactComponentTreeHook = require('ReactComponentTreeHook');
16
17 var warning = require('warning');
18
19 +import type { DebugID } from 'ReactInstanceType';
20 +
21 function handleElement(debugID, element) {
22 if (element == null) {
23 return;
@@ -47,10 +50,10 @@ function handleElement(debugID, element) {
50 }
51
52 var ReactChildrenMutationWarningHook = {
50 - onMountComponent(debugID) {
53 + onMountComponent(debugID: DebugID): void {
54 handleElement(debugID, ReactComponentTreeHook.getElement(debugID));
55 },
53 - onUpdateComponent(debugID) {
56 + onUpdateComponent(debugID: DebugID): void {
57 handleElement(debugID, ReactComponentTreeHook.getElement(debugID));
58 },
59 };