department-of-veterans-affairs/vets-website

View on GitHub
src/applications/check-in/containers/withOnlyOnLocal.jsx

Summary

Maintainability
A
0 mins
Test Coverage
import React from 'react';
import { compose } from 'redux';

import environment from 'platform/utilities/environment';

const withOnlyOnLocal = WrappedComponent => props => {
  if (!environment.isLocalhost()) {
    return <></>;
  }
  // Allowing for HOC
  // eslint-disable-next-line react/jsx-props-no-spreading
  return <WrappedComponent {...props} />;
};

const composedWrapper = compose(withOnlyOnLocal);
export default composedWrapper;