import PropTypes from 'prop-types';
import { useOppsummering } from './OppsummeringWrapper';

function Forsendelsesversjonsavhengig({ children, fraOgMed }) {
	const { soknad } = useOppsummering();
	const forsendelsesversjon = parseInt(soknad.forsendelsesversjon, 10);
	if (!(forsendelsesversjon > 0)) {
		return null;
	}
	if (fraOgMed && fraOgMed > forsendelsesversjon) {
		return null;
	}
	return children;
}

Forsendelsesversjonsavhengig.propTypes = {
	nyereEnn: PropTypes.number,
};

export { Forsendelsesversjonsavhengig };
