[modern-react] 리액트 스터디 파일 추가

This commit is contained in:
2025-09-30 23:55:13 +09:00
parent 31bcb2efe1
commit 75ec02d506
546 changed files with 141345 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
// export default function TitledPanel({ title, body }) {
// return (
// <div style={{
// margin: 50,
// padding: 5,
// border: '1px solid #000',
// width: 'fit-content',
// boxShadow: '10px 5px 5px #999',
// backgroundColor: '#fff'
// }}>
// {title}
// <hr />
// {body}
// </div>
// );
// }
// key 속성이 title/body인 요소를 가져온다.
export default function TitledPanel({ children }) {
const title = children.find(elem => elem.key === 'title');
const body = children.find(elem => elem.key === 'body')
return (
<div style={{
margin: 50,
padding: 5,
border: '1px solid #000',
width: 'fit-content',
boxShadow: '10px 5px 5px #999',
backgroundColor: '#fff'
}}>
{title}
<hr />
{body}
</div>
);
}