department-of-veterans-affairs/vets-website

View on GitHub
src/applications/disability-benefits/2346/utils/use-feature-toggle.js

Summary

Maintainability
A
1 hr
Test Coverage
import { useMemo } from 'react';
import { useSelector } from 'react-redux';
import { makeSelectFeatureToggles } from './selectors/feature-toggles';

const useFeatureToggle = () => {
  const selectFeatureToggles = useMemo(makeSelectFeatureToggles, []);
  const featureToggles = useSelector(selectFeatureToggles);
  const {
    isSupplyReorderingSleepApneaEnabled,
    isLoadingFeatureFlags,
  } = featureToggles;
  return { isSupplyReorderingSleepApneaEnabled, isLoadingFeatureFlags };
};

export { useFeatureToggle };