diff --git a/src/isomorphic/classic/class/ReactClass.js b/src/isomorphic/classic/class/ReactClass.js index b335a0734485..4acab6b64c4a 100644 --- a/src/isomorphic/classic/class/ReactClass.js +++ b/src/isomorphic/classic/class/ReactClass.js @@ -455,7 +455,8 @@ function mixSpecIntoComponent(Constructor, spec) { invariant( typeof spec !== 'function', 'ReactClass: You\'re attempting to ' + - 'use a component class as a mixin. Instead, just use a regular object.' + 'use a component class or function as a mixin. Instead, just use a ' + + 'regular object.' ); invariant( !ReactElement.isValidElement(spec), diff --git a/src/isomorphic/classic/class/__tests__/ReactClassMixin-test.js b/src/isomorphic/classic/class/__tests__/ReactClassMixin-test.js index fe63ca9a0355..32f2efd5acd1 100644 --- a/src/isomorphic/classic/class/__tests__/ReactClassMixin-test.js +++ b/src/isomorphic/classic/class/__tests__/ReactClassMixin-test.js @@ -347,7 +347,8 @@ describe('ReactClass-mixin', function() { }); }).toThrow( 'Invariant Violation: ReactClass: You\'re attempting to ' + - 'use a component class as a mixin. Instead, just use a regular object.' + 'use a component class or function as a mixin. Instead, just use a ' + + 'regular object.' ); });