// App.tsx
const App = () => {
return <Button style={{ padding: '2rem', fontSize: '3rem' }} />
}
// Button.tsx
interface Props {
style: React.CSSProperties;
}
const Button = ({ style }: Props) => {
return <button style={style} />
}
기본적으로 style
객체의 타입은 CSSProperties | undefined
https://bobbyhadz.com/blog/react-pass-style-as-props-typescript