Size: a a a

2020 February 27

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Anton
Ребят, а кто генерит типы из сваггера, с каким костылями сталкивались?
Это был единоразовый проект, и я не заморачивался особо
источник

A

Alexander in JSNN 🤔 (GSNN)
Evgeniy 🍀
изначально была 10, недавно до 12.16 обновили
4 года назад тоже пригшлось билдить реакт. нода нужна была 8я, а у меня уже 10я стояла на машине. Никто ничего не рассказал, поебался с nvm, поднял, благо было нужно только один раз... потом конечно все затрахались и засунули всё в докер
источник

AM

Andrey Makarov in JSNN 🤔 (GSNN)
Anton
Ребят, а кто генерит типы из сваггера, с каким костылями сталкивались?
Но слышал, что умные пацаны/пацанессы делают всё автоматически :)
источник

VI

Vadim Ivanov in JSNN 🤔 (GSNN)
Andrey Makarov
Но слышал, что умные пацаны/пацанессы делают всё автоматически :)
Видел я какой сваггер код генерит. Очень страшно)
источник

NG

N Gafarov in JSNN 🤔 (GSNN)
Anton
Ребят, а кто генерит типы из сваггера, с каким костылями сталкивались?
юзаем https://github.com/openapitools/openapi-generator-cli он генерит и типы и клиент. работает ок
источник

A

Anton in JSNN 🤔 (GSNN)
Andrey Makarov
Но слышал, что умные пацаны/пацанессы делают всё автоматически :)
это так, я свой линтер допиливаю, хочу попробовать предотвратить ошибки с этим связанные, на уровне линтера сваггера, до того как начнется генерация
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
Ребят, кто юзает css modules, можно ли пропсы прокидывать, чтобы динамически присваивать одному и тому же классу разные значения определенного свойства?
источник

A

Anton in JSNN 🤔 (GSNN)
Anton Kovalev
Ребят, кто юзает css modules, можно ли пропсы прокидывать, чтобы динамически присваивать одному и тому же классу разные значения определенного свойства?
опиши пример того что ты хочешь?
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
ну допустим, у меня много элементов с :after, мне с бэка приходит массив, в котором цвета
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
мне бы присваивать эти значения цветов в зависимости от элемента в массиве
источник

S

Shizoid in JSNN 🤔 (GSNN)
В комментах вообще треш, менеджеры, разрушающие компании, шаманство в управлении.
источник

A

Anton in JSNN 🤔 (GSNN)
тебе поддержка ie нужна?)
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
неа)
источник

A

Anton in JSNN 🤔 (GSNN)
тогда

// style.css
.container:after {
 color: var(—custom-color);
}

// Comp.js
import css from ‘./style.css’

const Comp = ({…color, children, props}) =>
   <div {{…props}} className={css.container} style={{‘—custom-color’: color}}>{children}</div>
источник

АА

Алексей Авдеев in JSNN 🤔 (GSNN)
Anton Kovalev
Ребят, кто юзает css modules, можно ли пропсы прокидывать, чтобы динамически присваивать одному и тому же классу разные значения определенного свойства?
Нельзя. Только через проп style у компоненты.
источник

A

Anton in JSNN 🤔 (GSNN)
Алексей Авдеев
Нельзя. Только через проп style у компоненты.
ну почему же, вот выше решение
источник

AK

Anton Kovalev in JSNN 🤔 (GSNN)
Anton
тогда

// style.css
.container:after {
 color: var(—custom-color);
}

// Comp.js
import css from ‘./style.css’

const Comp = ({…color, children, props}) =>
   <div {{…props}} className={css.container} style={{‘—custom-color’: color}}>{children}</div>
Ништяк, спасибо) Сейчас попробую
источник

АА

Алексей Авдеев in JSNN 🤔 (GSNN)
Хм. Прикольно :)
источник

A

Anton in JSNN 🤔 (GSNN)
можно еще извернуться и сделать с поддержкой ie через currentColor вот так

// style.css
.container:after {
 color: currentColor;
}

.inner {
 color: black; /* or whatever you use */
}

// Comp.js
import css from ‘./style.css’

const Comp = ({color, children, …props}) =>
   <div {{…props}} className={css.container} style={{color}}><div className={css.inner}>{children}</div></div>
источник
2020 February 28

NG

N Gafarov in JSNN 🤔 (GSNN)
наконец-то заживем
источник