React Guideline: Props — Validate props with TypeScript. Description: Use TypeScript interfaces for prop types. Do: interface Props { name: string }. Don't: PropTypes or no validation. Good Example: interface ButtonProps { onClick: () => void }. Bad Example: Button.propTypes = {}. Severity: Medium. Docs: .