코드 스플릿팅이 되어 있어 한 화면을 그릴 때
모바일일경우는 화면 100% 차지, 데스크탑일 경우 n/24
<Col xs={24} md={6} /> <Col xs={24} md={12} /> <Col xs={24} md={6} />
- 모바일경우에는 화면 100%로 세로로 3줄 배치된다.
- 데스크탑 환경에서는 가로로 25%, 50%, 25%로 배치가 된다.
<Col xs={13} md={6} />
<Col xs={11} md={12} />
<Row gutter={8}>
<a href="https://velog.io/@sharryun" target="_blank" rel="noreferrer noopener">Made by Chaeyun</a>
const ButtonWrapper = styled.div`
margin-top: 10px;
`;
const style = useMemo(() => ({ marginTop: 10 }), []);
<ButtonWrapper style={style}>
npm i next-redux-wrapper
npm i redux
npm i react-redux
const next = prev;
next.age = 23;
prev.age; // 23
const rootReducer = (state = initialState, action) => {
switch (action.type) {
case "CHANGE_NICKNAME":
return {
...state,
name: action.data,
};
}
};
//action creator
const changeNickname = (data) => {
return {
type: "CHANGE_NICKNAME",
data,
};
};
changeNickname("boogicho");
store.dispatch(changeNickname("mighty tak"));
//reducer (이전상태, 액션) => 다음상태
const rootReducer = (state = initialState, action) => {
switch (action.type) {
case "CHANGE_NICKNAME":
return {
...state,
name: action.data,
};
}
};
안녕하세요, 포스팅 정리를 잘해주셔서 도움이 되었습니다.
혹시 반응형 그리드 부분 참고하신 아티클이 있으면 알려주실 수 있을까요 ?
Col 태그에 xs, md 등이 속성으로 쓰이는게 어떤 역할인지 공식문서같은걸 좀 보고싶은데 잘 찾아지지 않아서요...!