팀명 : weClass200
목표 : 새로운 stack인 Styled-components 사용
기간: 2022.05.09(월) ~ 2022.05.20(금) (2주)
팀원: Front-End 4명, Back-End 2명
Rating
, Image
, Text
<TabMenus>
{TAB_MENU.map(menu => {
return (
<Link key={menu.id} to={String(menu.id)} spy={true} smooth={true}>
<TabMenu onClick={handleTabClick} ref={tabMenu}>
{menu.title}
</TabMenu>
</Link>
);
})}
</TabMenus>
상품 상세 페이지
의 데이터를 활용한 레이아웃 구성결제하기
버튼 클릭 시 user의 수강 중인 강의
목록에 상품 등록 {TAB_MENU.filter(section => section.id !== 0).map(section => {
return (
<ContentBox key={section.id}>
<Title name={section.id}>
{section.id === 1 ? "클래스를 소개합니다." : section.title}
</Title>
</ContentBox>
);
})}
const handleImgInput = e => {
setFileImg(URL.createObjectURL(e.target.files[0]));
};
<ImgPreview
display={fileImg ? "block" : "none"}
color="gray"
src={fileImg ? fileImg : null}
alt="img"
/>
<ReviewImgInput
id="image"
onChange={handleImgInput}
type="file"
accept="image/*"
/>
✨ 개발
통신
.then()
함수를 뜯어서 활용할 수 있게 되었다.Styled-components
기타
✨ 협업