Przykład w TS
type BtnProps = {
onClick: () => void,
label: string
}
const BtnComponent = ({onClick, label}: BtnProps) => {
return (
<button onClick={onClick}>{label}</button>
)
}
// wywołanie
const ParentComponent = () => {
const sayPawi = () => {
console.log('pawi')
}
return (
<div>
<BtnComponent onClick={sayPawi} label='say Pawi'/>
</div>
);
};