<aside> 📖 대현
</aside>
<aside> 📖 민종
</aside>
<aside> 📖 재현
</aside>
export { default as IconName } from './iconName'
export 했으면 좋겠다! → 아이콘 분류도 같이 (필요없는거)// base 컴포넌트는 서버 컴포넌트로 제작하자라는 의견이 있었던것 만큼
// useHooks 사용 금지 (useState, useRef 등등)
// next/image는 의논해봐야할 것 같음 [DOCS링크](<https://nextjs.org/docs/app/api-reference/components/image#priority>)
import something;
// Props 타입 선언부
interface BaseComponentProps {
colorScheme: keyof (typeof Colors); //;
onClick?: () => void;
isOwner?: boolean;
}
// 동적으로 바뀌는 부분
// 반복되는 부분
const SOME_CLASSES = 'w-[43rem] h-[5.4rem] ...'
const BaseComponent = ({
colorScheme,
onClick,
isOwner = 'false',
}: BaseComponentProps) => {
return (
<div className={`${SOME_CLASSES}`}>
{/* 컴포넌트 작성 */}
</div>
);
};
export default BaseComponent;
<aside> 📖 규란
</aside>