Size: a a a

2020 July 10

SG

Stas G in React Kyiv
ну для вложенности у меня postcss
источник

EM

Eugene M in React Kyiv
Это другие переменные
источник

ВЖ

Владислав Жураковски... in React Kyiv
Stas G
переменные есть уже в цсс
у которых есть проблемы
источник

SG

Stas G in React Kyiv
какие проблемы?)
источник

DB

Dima Bildin in React Kyiv
Stas G
переменные есть уже в цсс
Ну они в рантайме работают, это часто не надо и хочется во время билда их собрать, плюс это могут быть переменные из общих либ
источник

SG

Stas G in React Kyiv
интересные желания у вас)
источник

DB

Dima Bildin in React Kyiv
Eugene M
Переменные, миксины и тд
Ну миксины не использовать стараюсь, на практике с ними как-то не очень получается, но бывает
источник

А

Андрюша in React Kyiv
А що по стайлед компонентс?
источник

ВЖ

Владислав Жураковски... in React Kyiv
Stas G
какие проблемы?)
была проблема с transparantize, может уже поправили, был sass, но на проекте были переменные нативные, при желании использовать transparantize + css переменные была ошибка
источник

EM

Eugene M in React Kyiv
Есть много кейсов когда миксины помогают, сложные часто используемые селекторы и тд
источник

SG

Stas G in React Kyiv
Владислав Жураковский
была проблема с transparantize, может уже поправили, был sass, но на проекте были переменные нативные, при желании использовать transparantize + css переменные была ошибка
это точно не проблемы цсс переменных)
источник

DB

Dima Bildin in React Kyiv
Stas G
интересные желания у вас)
Ну это нормальное желание то что не нужно чтоб делалось в рантайме (что-то динамическое, что в рантайме меняется), делать во время билда
источник

SG

Stas G in React Kyiv
про либу впервые слышу, если честно
источник

ВЖ

Владислав Жураковски... in React Kyiv
Stas G
это точно не проблемы цсс переменных)
? но такие проблемы были, мы переписали все на переменные scss
источник

ВЖ

Владислав Жураковски... in React Kyiv
там был какой-то нюанс
источник

SG

Stas G in React Kyiv
ну это проблемы библиотеки
источник

DB

Dima Bildin in React Kyiv
Владислав Жураковский
? но такие проблемы были, мы переписали все на переменные scss
Ну не звучит, как это напрямую связано
источник

SG

Stas G in React Kyiv
Dima Bildin
Ну это нормальное желание то что не нужно чтоб делалось в рантайме (что-то динамическое, что в рантайме меняется), делать во время билда
звучит как микрооптимизации. энивей, я веду к тому, что возможностей у цсс переменных намного больше, чем у сассовских статических
источник

ВЖ

Владислав Жураковски... in React Kyiv
Dima Bildin
Ну не звучит, как это напрямую связано
ну совместная работа scss и css переменных создавали проблему
источник

MK

Maksim Kleba in React Kyiv
Nazar Ginailo
Привет,
Вне компонента создал объект:
const postalCodes = {
 isEnterManually: false,
 isUploadFile: false,
};


Записываю его в стате:
this state = {
postalCodeMode: postalCodes,
};


И на клик обновляю его:
onClickEnterManually = () => {
this.setState({ postalCodes.isEnterManually: true });
}


Может кто подсказть, что делаю не так?
this.setState(prevState => ({
 ...prevState,
 postalCodeMode: {
   ...prevState.postalCodeMode,
   isEnterManually: true
 }
}))
источник