Как решить, что распространение реквизита запрещено в пользовательском компоненте маршрута?
eslint: распространение реквизита запрещено в строке 3 и 6
const PrivateRoute = ({component: Component, ...rest}) => (
<Route
{...rest}
render={(props) => (
localStorage.getItem('user') ?
<Component {...props} /> :
<Redirect to={{pathname: '/login', state: {from: props.location}}} />
)}
/>
);