Two blocks - green and red - have sizes indicated.
However, these two boxes are completely hidden. An error is made - the size of the parent component is not specified.
Fix the error. The parent component should fill the entire screen.
This task is part of the Full-Stack JavaScript Course
If you have any issues with it, you can ask for community help below the post
Feel free to help others if you’ve already solved the task
App.js
import React from 'react';
import { View } from 'react-native';
export default function App() {
return (
<View>
<View style={{ backgroundColor: 'green', flex: 1 }} />
<View style={{ backgroundColor: 'red', flex: 2 }} />
</View>
);
}
app.json
{
"expo": {
"name": "1",
"slug": "1",
"version": "1.0.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"splash": {
"image": "./assets/splash.png",
"resizeMode": "contain",
"backgroundColor": "#ffffff"
},
"updates": {
"fallbackToCacheTimeout": 0
},
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true
},
"android": {
"adaptiveIcon": {
"foregroundImage": "./assets/adaptive-icon.png",
"backgroundColor": "#FFFFFF"
}
},
"web": {
"favicon": "./assets/favicon.png"
}
}
}