From 0a39cda39a83313fa1628759b2735d58ffcc02ec Mon Sep 17 00:00:00 2001 From: nabettu Date: Mon, 5 Nov 2018 16:13:01 -0800 Subject: [PATCH] Remove var in Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js (#22126) Summary: Replaces the keywords var with let or const in Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js - [x] Check npm run flow - [x] Check npm run flow-check-ios - [x] Check npm run flow-check-android [GENERAL] [ENHANCEMENT] [Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js] - remove var Pull Request resolved: https://github.com/facebook/react-native/pull/22126 Differential Revision: D12929758 Pulled By: TheSavior fbshipit-source-id: bee9dfb463d197458cb218f39274af5a4d16ce1f --- Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js b/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js index d42b8ba73..974314539 100644 --- a/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js +++ b/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js @@ -41,8 +41,8 @@ function deepFreezeAndThrowOnMutationInDev(object: T): T { const keys = Object.keys(object); const hasOwnProperty = Object.prototype.hasOwnProperty; - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; + for (let i = 0; i < keys.length; i++) { + const key = keys[i]; if (hasOwnProperty.call(object, key)) { Object.defineProperty(object, key, { get: identity.bind(null, object[key]), @@ -56,8 +56,8 @@ function deepFreezeAndThrowOnMutationInDev(object: T): T { Object.freeze(object); Object.seal(object); - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; + for (let i = 0; i < keys.length; i++) { + const key = keys[i]; if (hasOwnProperty.call(object, key)) { deepFreezeAndThrowOnMutationInDev(object[key]); }