У меня тоже такая же ошибка. Причина, по которой я составлял проект с использованием Maven. У меня был JAVA_HOME, указывающий на JDK7, и, следовательно, java 1.7 использовался для компиляции, а при запуске проекта я использовал JDK1.5. Изменение этой записи в файле .classpath или изменение затмения, как на скриншоте, позволило решить проблему.
classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5
Если order
нет в вашем props
, вы получите это сообщение. Вы можете либо установить его как defaultProp
в вашем классе, либо отметить его как Required
в вашем propTypes
.
<MyComponent {...otherProps} order={myOrder} /> // has to be there