React, Typescript 환경에서
컴포넌트에 자식 컴포넌트를 props로 정의할 때
다른 props 도 함께 넘겨 받아야 한다면
그냥 다른 props와 같이 type 지정 후 사용하면 된다..
react-natvie
interface Props {
title: string;
children: React.ReactNode;
}
const Button = ({ title, children }: Props) => {
return (
<TouchableOpacity style={buttonStyle}>
{children}
<Text>{title}</Text>
</TouchableOpacity>
);
};
export default Button;