import React from 'react'; import PropTypes from 'prop-types'; import { Redirect, Route } from 'react-router-dom'; export default function FeatureToggledRoute({ flag, redirectRoute, ...props }) { if (flag) { return <Route {...props} />; } return <Redirect to={{ pathname: redirectRoute }} />; } FeatureToggledRoute.propTypes = { flag: PropTypes.bool.isRequired, redirectRoute: PropTypes.string.isRequired, };