부모 상태 결정
부모가 소유한 데이터와 이벤트 핸들러를 먼저 정한다.
source of truthprops 점검은 값 전달 여부만 보는 것이 아니라 필수/옵셔널/children/콜백의 의미와 잘못 전달됐을 때 화면이 어떻게 깨지는지까지 확인해야 한다.
부모가 소유한 데이터와 이벤트 핸들러를 먼저 정한다.
source of truth자식 컴포넌트는 필요한 props 이름과 타입, 기본값을 명확히 한다.
interface옵셔널 값이 없을 때 placeholder, skeleton, 숨김 중 하나를 선택한다.
fallbackonSelect/onSubmit 같은 함수 props는 인자와 호출 시점을 고정한다.
이벤트 계약