From e2ddbac35e227278a5a8fd7b15758eb419c4b23c Mon Sep 17 00:00:00 2001 From: Christopher Chedeau Date: Fri, 26 Aug 2016 14:46:57 -0700 Subject: [PATCH] Type ReactChildrenMutationWarningHook (#7571) --- .../shared/hooks/ReactChildrenMutationWarningHook.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderers/shared/hooks/ReactChildrenMutationWarningHook.js b/src/renderers/shared/hooks/ReactChildrenMutationWarningHook.js index 0d4bd8767c..aa23b66bc1 100644 --- a/src/renderers/shared/hooks/ReactChildrenMutationWarningHook.js +++ b/src/renderers/shared/hooks/ReactChildrenMutationWarningHook.js @@ -7,6 +7,7 @@ * of patent rights can be found in the PATENTS file in the same directory. * * @providesModule ReactChildrenMutationWarningHook + * @flow */ 'use strict'; @@ -15,6 +16,8 @@ var ReactComponentTreeHook = require('ReactComponentTreeHook'); var warning = require('warning'); +import type { DebugID } from 'ReactInstanceType'; + function handleElement(debugID, element) { if (element == null) { return; @@ -47,10 +50,10 @@ function handleElement(debugID, element) { } var ReactChildrenMutationWarningHook = { - onMountComponent(debugID) { + onMountComponent(debugID: DebugID): void { handleElement(debugID, ReactComponentTreeHook.getElement(debugID)); }, - onUpdateComponent(debugID) { + onUpdateComponent(debugID: DebugID): void { handleElement(debugID, ReactComponentTreeHook.getElement(debugID)); }, };