TX004
<Text> के अंदर नेस्ट किया गया <Box>
ऐसा क्यों होता है
<Text> इनलाइन टेक्स्ट का लेआउट बनाता है; इसमें Flexbox कंटेनर नहीं हो सकता। किसी <Text> के अंदर एक <Box> (या उसे रेंडर करने वाला कंपोनेंट, जैसे <Spacer> या <Divider>) रेंडर हुआ।
इसे ठीक करने का तरीका
<Box> को बाहर ले जाएं और टेक्स्ट सिबलिंग को एक पंक्ति में अगल-बगल रखें:
// Before<Text> Status: <Box><Text color="green">ok</Text></Box></Text>// After<Box flexDirection="row"> <Text>Status: </Text> <Text color="green">ok</Text></Box>नेस्ट किया गया <Text> मान्य है; यह इनलाइन span के रूप में रेंडर होता है।