Некорректные пропы у иконок icons-glyph
mrAnomalyy opened this issue · 2 comments
mrAnomalyy commented
Опишите проблему
При использовании ряда иконок, в консоль браузера падают предупреждения о неправильных prop'ах.
Шаги для воспроизведения
- Использовать одну из следующих иконок - в них неправильно заданы пропы (stroke-linejoin - должно быть strokeLineJoin, stroke-width - strokeWidth). Видимо, в старой версии icons была проблема с переводом этих атрибутов в camelCase
Ожидаемое поведение
Предупреждений не должно быть, нужно использовать корректные пропы
Чек лист
- Обновить зависимость icons-glyph (текущая - 1.9.х, последняя - 2.6.0)
Десктоп (если данных нет оставьте блок пустым):
- OS: MacOS
- Browser: Safari, Chrome
Дополнительная информация
Пытался локально поднять версию icons-glyph, однако после этого проект не стартовал - какая-то проблема с резолвом компонентов.
P.S. не смотрел, есть ли такая же проблема в других наборах иконок
dmitrsavk commented
В свежих версиях иконок нет такой проблемы. Вот, к примеру:
https://github.com/alfa-laboratory/icons/blob/master/packages/glyph/src/SfLinesMIcon.tsx
dmitrsavk commented
Надо будет обновить зависимости.
А то у нас старые иконки с неправильными атрибутами могут встречаться)