From 97bcce5214f94ceaf525161dba27db6ee18828c4 Mon Sep 17 00:00:00 2001 From: Sam Balana Date: Tue, 29 Mar 2016 17:18:34 -0700 Subject: [PATCH] Added Symbol primative PropType. With the edition of ECMA-262, we now have a new primative type called Symbol. This primative type should be added to the PropTypes, as users will eventually be using Symbols in their props for describing unique and immutable data, such as identifiers. --- src/isomorphic/classic/types/ReactPropTypes.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/isomorphic/classic/types/ReactPropTypes.js b/src/isomorphic/classic/types/ReactPropTypes.js index 99c036496a..f0926fd4d7 100644 --- a/src/isomorphic/classic/types/ReactPropTypes.js +++ b/src/isomorphic/classic/types/ReactPropTypes.js @@ -73,6 +73,7 @@ var ReactPropTypes = { number: createPrimitiveTypeChecker('number'), object: createPrimitiveTypeChecker('object'), string: createPrimitiveTypeChecker('string'), + symbol: createPrimitiveTypeChecker('symbol'), any: createAnyTypeChecker(), arrayOf: createArrayOfTypeChecker,