@hamster141095

Как описать типы reduce и css styled-component?

Не могу описать типы в данной функции, которая используется для применения css свойств в media-query
import React from 'react';
import styled, { css } from 'styled-components';

const size: MediaQueryProps = {
  small: 400,
  med: 960,
  large: 1140,
};

const above = Object.keys(size).reduce((acc, cur) => {
  acc[cur] = (...args:any) => css`
    @media (min-width: ${size[cur]}px) {
      
      ${css(...args)}
    }
  `;

  return acc;
}, {} as any);
  • Вопрос задан
  • 30 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы