diff --git a/client/src/components/feature-wrapper/feature-wrapper.component.jsx b/client/src/components/feature-wrapper/feature-wrapper.component.jsx index afd0eb604..7dabea2ac 100644 --- a/client/src/components/feature-wrapper/feature-wrapper.component.jsx +++ b/client/src/components/feature-wrapper/feature-wrapper.component.jsx @@ -20,6 +20,7 @@ function FeatureWrapper({ children, upsellComponent, bypass, + // eslint-disable-next-line no-unused-vars ...restProps }) { const { t } = useTranslation(); @@ -78,7 +79,11 @@ export function HasFeatureAccess({ featureName, bodyshop, bypass, debug = false } return true; } - return bodyshop?.features?.allAccess || dayjs(bodyshop?.features[featureName]).isAfter(dayjs()); + return ( + bodyshop?.features?.allAccess || + bodyshop?.features?.[featureName] || + dayjs(bodyshop?.features[featureName]).isAfter(dayjs()) + ); } export default connect(mapStateToProps, null)(FeatureWrapper);