Задать вопрос
axrising
@axrising

Как добавить одинаковые стили двум элементам сразу в styled-components?

export const PrevBtn = styled.div`
  svg {
    display: flex;
    color: ${(props) => props.theme.colors.primary};
    font-size: 50px;
    cursor: pointer;
  }
`
export const NextBtn = styled.div`
  svg {
    display: flex;
    color: ${(props) => props.theme.colors.primary};
    font-size: 50px;
    cursor: pointer;
  }
`
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
t1gor
@t1gor
Web developer
Стили у вас объявлены как константы, так что можно просто использовать какой-то один из них или вынести в общий:

const commonStyles = styled.div`
  svg {
    display: flex;
    color: ${(props) => props.theme.colors.primary};
    font-size: 50px;
    cursor: pointer;
  }
`
export const PrevBtn = commonStyles
export const NextBtn = commonStyles
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
16 янв. 2025, в 19:02
15000 руб./за проект
16 янв. 2025, в 19:01
2000 руб./за проект
16 янв. 2025, в 19:00
40000 руб./за проект