169 похожих чатов

Кто то писал тесты на jest для реакт компонента в

котором используется styled-components куда в пропсы приходит svg как reactComponent?

19 ответов

13 просмотров

А зачем svg как реакт компонент, а че не string ?

N-N Автор вопроса
cool29horhoj
А зачем svg как реакт компонент, а че не string ?

А как стрингом то?) если я хочу менять цвет по ховеру, то это либо css modules либо через styled, а он хавает только реакт компоненты. А во вторых что бы их просто юзать типа <SomeSVG />

N-N Автор вопроса
N N
А как стрингом то?) если я хочу менять цвет по хов...

+ инлайном так можно прописывать пропы типа styles={{color:”red”}}

N N
А как стрингом то?) если я хочу менять цвет по хов...

Я думал svg у тебя это просто картинка из папки

N-N Автор вопроса
cool29horhoj
Я думал svg у тебя это просто картинка из папки

Да это картинка из папки Я ее импортирую так: import {ReactComponent as SomeSVG} from “/hui/somesvg.svg”

N-N Автор вопроса

Это плохо? картинка показываеться, зачдача выполняеться. Какая в этом проблема?

N-N Автор вопроса
cool29horhoj
Это плохо? картинка показываеться, зачдача выполн...

Это плохо, свг ты не вставишь в backgound-image И переписывать весь проект на такую дичь я не стану)

N N
Это плохо, свг ты не вставишь в backgound-image И...

Перенеси весь свг код в реакт компонент, и как с хтмл работай

N N
Это плохо, свг ты не вставишь в backgound-image И...

Это ты с чего взял что не вставить? у меня прекрасно вставляеться

N-N Автор вопроса
Назар Швець
Перенеси весь свг код в реакт компонент, и как с х...

Они и так уже такие, ало Свг внутри так и выглядит, погугли

N-N Автор вопроса
cool29horhoj
Это ты с чего взял что не вставить? у меня прекра...

Окей, цвет по ховеру менять как? Именно цвет самого свг

N N
Окей, цвет по ховеру менять как? Именно цвет самог...

Ты можешь класнейм ему дать и в css менять

N-N Автор вопроса
Назар Швець
Тогда бля в чём проблема?

В том что jest не хавает свг и ему приходится их переписывать, в итоге начинает выебываться стайлед, который говорит что ему пришел андейфайнд

N-N Автор вопроса
Назар Швець
Ты можешь класнейм ему дать и в css менять

Это значит отказаться от styled-components и перейти на css modules? Я и в месяц не уложусь

N N
Это значит отказаться от styled-components и перей...

Ты же можешь в стейлед закинуть тег svg или path, он от этого не сломается

N-N Автор вопроса
Назар Швець
Ты же можешь в стейлед закинуть тег svg или path, ...

Окей, теперь представь как я обосру код когда заменю это - styled(SomeSvg) на styled(() => <svg>дохуяСтокКода<svg/>);

N N
Окей, теперь представь как я обосру код когда заме...

И чё? Ты же не в одном файле все свг держишь

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта