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),
  }),
};

参考
PropTypes を用いた型チェック