react-break icon indicating copy to clipboard operation
react-break copied to clipboard

isAtMost is not work properly

Open jricaldi opened this issue 8 years ago • 0 comments

Hi @nygardk,

I don't know if I use incorrectly this function but I did this:

import { layoutGenerator } from 'react-break';

const layout = layoutGenerator({
  xsmall: 480,
  small: 768,
  medium: 1024,
  large: 1200,
});

export const DownXsmall = layout.isAtMost('xsmall');
export const DownSmall = layout.isAtMost('small');
export const DownMedium = layout.isAtMost('medium');
export const DownLarge = layout.isAtMost('large');

export const UpXsmall = layout.isAtLeast('xsmall');
export const UpSmall = layout.isAtLeast('small');
export const UpMedium = layout.isAtLeast('medium');
export const UpLarge = layout.isAtLeast('large');

The problem is when I use DownMedium

<UpMedium>
  <NavDesktop />
</UpMedium>
<DownMedium>
  <NavMobile />
</DownMedium>

DownMedium behave like DownLarge. So I have something to this:

image

jricaldi avatar Jul 02 '17 08:07 jricaldi