All files / util media.js

14.28% Statements 1/7
0% Branches 0/4
0% Functions 0/4
14.28% Lines 1/7

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 101x                  
const createMediaCss = (css, mediaQueries) =>
  Object.keys(css).reduce((acc, currentKey) => {
    const query = mediaQueries[currentKey];
    const key = query ? `@media ${query}` : currentKey;
    return { ...acc, [key]: css[currentKey] };
  }, {});
 
export default css => ({ mediaQueries, theme }) =>
  createMediaCss(css, mediaQueries || theme.mediaQueries);