반응형
✔ Card 컴포넌트 만들기
- src > chapter_13 > Card.jsx
function Card(props) {
const {title, backgroundColor, children} = props;
return (
<div
style={{
margin: 8,
padding: 8,
borderRadius: 8,
boxShadow: "0px 0px 4px grey",
backgroundColor: backgroundColor || "white",
}}
>
{title && <h1>{title}</h1>}
{children}
</div>
);
}
export default Card;
- src > chapter_13 > ProfileCard.jsx
import React from "react";
function FancyBorder(props) {
return (
<div className={'FancyBorder FancyBorder-' + props.color}>
{props.children}
</div>
);
}
export default FancyBorder;
- index.js 고치고, npm start
?
반응형
'Front > React' 카테고리의 다른 글
[React] Font 와 관련된 속성 (0) | 2023.04.25 |
---|---|
[React] Context 를 사용하여 테마 변경 기능 만들기 (0) | 2023.04.25 |
[React] Composition 방법과 Inheritance (0) | 2023.04.24 |
[React] Shared State (섭씨 화씨 변환기 만들기) (0) | 2023.04.21 |
[React] Form을 통해 사용자 정보 입력 받기 (0) | 2023.04.21 |