كنت أعمل على كتابة Higher Order Component ليقوم بحقن حالة ديناميكية بداخل مكون معين:
import* as React from 'react';import{Text,View,StyleSheet} from 'react-native';const withState = state =>Component=>{return<Component{...state}/>;};constHeader= withState({
mode:'Dark'})(({ mode })=>{return(<Text>ActiveMode:{mode}Mode</Text>);});exportdefaultfunctionApp(){return(<View><Header/></View>);}
ولكن يظهر لي الخطأ التالي:
Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
السؤال
عمر سالم2
كنت أعمل على كتابة Higher Order Component ليقوم بحقن حالة ديناميكية بداخل مكون معين:
ولكن يظهر لي الخطأ التالي:
Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.