jam-cloud/jam-ui/node_modules/@farfetch/react-context-responsive/es/ResponsiveProvider/useDebugResponsive.js

18 lines
746 B
JavaScript

import { useEffect } from 'react';
var useDebugResponsive = function useDebugResponsive(contextObject, currentMediaType) {
useEffect(function () {
var isDevEnv = typeof process !== 'undefined' && process !== null && process.env && process.env.NODE_ENV === 'development';
if (isDevEnv) {
/* eslint-disable no-console */
console.group('%c @farfetch/react-context-responsive updated!', 'color:#c4aa84; font-weight:bold;');
console.log('%c Current media type:', 'font-weight:bold;', currentMediaType);
console.log('%c Context:', 'font-weight:bold;', contextObject);
console.groupEnd();
/* eslint-enable no-console */
}
}, [contextObject, currentMediaType]);
};
export default useDebugResponsive;