All files / src/hooks/Reducers useMasqueradeReducer.ts

100% Statements 5/5
50% Branches 1/2
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16      508x 38426x 29692x   29692x                
import { useAppSelector } from "@redux/hooks";
import { MASQUERADE_SNACKBAR_HEIGHT } from "@components/Merchants/Masquerade/constants";
 
const useMasqueradeReducer = () => {
  const masqueradeMode = useAppSelector((state) => state.app.masqueradeMode);
  const isMasqueradeMode = !!masqueradeMode.name;
 
  return {
    ...masqueradeMode,
    isMasqueradeMode,
    masqueradeOffset: isMasqueradeMode ? MASQUERADE_SNACKBAR_HEIGHT : 0,
  };
};
 
export default useMasqueradeReducer;