Есть React-приложение, в котором SVG-иконки добавляются через mask.
<i className="icon-add-user" />
%icon {
display: inline-block;
mask-position: center center;
mask-size: 100%;
mask-repeat: no-repeat;
width: 24px;
height: 24px;
background-color: #ffffff;
}
.icon-add-user {
@extend %icon;
mask-image: url(../svg/add-user.svg);
}
Как мне сделать иконки со свечением как на картинке?
Как это реализовать в React-приложении? И как это сделать наиболее декларативным способом, чтобы просто передать в компонент имя иконки, а не делать отдельный компонент для каждой SVG (на данный момент их 30)?