import React from 'react'
import MainPage from './pages/MainPage'
import AboutPage from './pages/AboutPage'
export default function App(){
//return (<MainPage/>)
return(<AboutPage/>) //app.js가 화면에 그려주는 함수이기 때문에 AboutPage 페이지를 return값으로 내보낸다.
}
🤗 최종적으로 App.js가 앱에 화면을 그려주는 애고, App.js가 무엇을 반환하냐(return) 에 따라서 화면에 그려지는 게 달라진다!
아직 StyleSheet부분이 익숙하지 않음.
처음 배경에 색상을 주고 싶을때는 flex:1로 모든 영역을 선택해줘야 한다. 만약 영역의 크기를 지정하지 않았을때는 contents가 있는 부분의 배경만큼만 색상을 주게 된다.
어떤 박스를 만들어주고 싶을때엔 가로(width)값과 세로(height)값을 줘야 한다.
textContainer: {
backgroundColor:'#fff',
width:300, //가로
height:500, //세로
marginTop:50, //바깥여백 위
borderRadius:30 // 모서리 둥글게
}
모든 컨텐츠들을 가운데 정렬시키고 싶을땐 alignItems:'center'
을 사용한다.( 전체를 감싸는 스타일에 )
이미지 올릴때에는 변수값을 고정하여 이미지를 넣어준다.
const AboutImg = "https://firebasestorage.googleapis.com/v0/b/sparta-image.appspot.com/o/lecture%2FaboutImage.png?alt=media&token=13e1c4f6-b802-4975-9773-e305fc7475c4."
후에 변수이름을 불러와서 사용하면 된다.
justifyContents: "center",
alignItems:"center"
위의 코드를 사용한다.