React - Date型がプロパティに渡される時の型チェック
instanceOf
を使用して型チェックを行う。
import React from 'react'; import PropTypes from 'prop-types'; const ComponentName = ({ props }) => { const { StartDate, EndDate } = props; }; ComponentName.PropTypes = { props: PropTypes.shape({ StartDate: PropTypes.instanceOf(Date), EndDate: PropTypes.instanceOf(Date), }), };