Size: a a a

React — русскоговорящее сообщество

2020 August 17

L

Looch in React — русскоговорящее сообщество
export default - зло is the side effect
!= null
Иногда реально лучше)
В каких случаях?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Looch
В каких случаях?
Для проверки сразу на null и undef
источник

L

Looch in React — русскоговорящее сообщество
export default - зло is the side effect
Для проверки сразу на null и undef
Лучше так не делать, а юзать ??, хотя вроде он null не считает как falsy
источник

ei

export default - зло... in React — русскоговорящее сообщество
Looch
Лучше так не делать, а юзать ??, хотя вроде он null не считает как falsy
Считает
источник

ei

export default - зло... in React — русскоговорящее сообщество
Но это частный случай когда ?? подходит
источник

ei

export default - зло... in React — русскоговорящее сообщество
А если мне просто надо в условие закинуть)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Даже в отвратном airbnb есть исключение для != null, и оно разрешено
источник

L

Looch in React — русскоговорящее сообщество
Ну тогда ?? это лучший вариант, ну если в условие то конечно нужно будет писать через доп переменную :)
источник

AB

Andrew Baranow in React — русскоговорящее сообщество
Подскажите.
export class FormControlInput extends React.Component {
type = 'text';

   constructor(props) {
       super(props);
       debugger
       this.type = this.props.type | this.type;

Итог
this.type = 0
хотя я ожидаю что будет type = 'text';

Что не так в коде?
источник

Э

Эльдар in React — русскоговорящее сообщество
@risenforces одобряешь react-hook-form или есть недостатки в сравнении с formik?)
источник

EM

Eugene Maltsev in React — русскоговорящее сообщество
Есть react-final-form 🌚
источник

Э

Эльдар in React — русскоговорящее сообщество
Eugene Maltsev
Есть react-final-form 🌚
а если выбирать, какие плюсы-минусы? я и с формиком толком не разобрался, просто хочется чего-то попроще, хотя опция дальше разбираться с формиком тоже рассматривается
источник

AZ

Alexey Z in React — русскоговорящее сообщество
Эльдар
@risenforces одобряешь react-hook-form или есть недостатки в сравнении с formik?)
react-hook-form посмотри, не пожалеешь)
источник

RH

Rauf Heshimov in React — русскоговорящее сообщество
Всем привет.Подскажите пожалуйста как работает  амперсанд в styled-components
источник

RH

Rauf Heshimov in React — русскоговорящее сообщество
const Icon = styled((props) => (
 <div {...props}>
   <div className="n">-</div>
   <div className="y">+</div>
 </div>
))`
 & > .y {
   display: block;
 }
 & > .n {
   display: none;
 }
 .Mui-expanded & > .n {
   display: block;
 }
 .Mui-expanded & > .y {
   display: none;
 }
`;
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Rauf Heshimov
const Icon = styled((props) => (
 <div {...props}>
   <div className="n">-</div>
   <div className="y">+</div>
 </div>
))`
 & > .y {
   display: block;
 }
 & > .n {
   display: none;
 }
 .Mui-expanded & > .n {
   display: block;
 }
 .Mui-expanded & > .y {
   display: none;
 }
`;
Это класс который генерируется styled
источник

RH

Rauf Heshimov in React — русскоговорящее сообщество
Тимофей 🛴
Это класс который генерируется styled
Спасибо.У меня в проекте нету этого пакета как мне заменить это через scss?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Rauf Heshimov
Спасибо.У меня в проекте нету этого пакета как мне заменить это через scss?
Замени на имя класса, и задай этот класс диву
источник

RH

Rauf Heshimov in React — русскоговорящее сообщество
Тимофей 🛴
Замени на имя класса, и задай этот класс диву
Благодарство)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Эльдар
@risenforces одобряешь react-hook-form или есть недостатки в сравнении с formik?)
Много кто юзает и говорят очень нравится)
источник