Size: a a a

React: русскоязычное сообщество

2021 May 13

ВА

Верди Атибайеба... in React: русскоязычное сообщество
лет 5 назад такую штуку делал
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
ну да, а что ещё нужно?)
источник

VC

Valera CSS_Junior in React: русскоязычное сообщество
а вы писали свои кастомные middleware для redux? в каких случаях это может понадобиться?
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
Ребята, как мне остановить выполнение, если условие верно?
Alert отрабатывает, но выполнение продолжается. А мне нужно чтобы оно остановилось. Return почемуто не помог.
events.map((event) => {
     if (event.userBooked === user.displayName && event.dateBooked === day) {
       alert("Пользователь на эту дату уже забронировал место!");
       return;
     }
   })

   db.collection("events")
     .doc(id)
     .set({
       .....
источник

Ю

Юрий in React: русскоязычное сообщество
Через forEach перебери и запихивай в новый массив только те условия, которые тебе нужны
источник

Ю

Юрий in React: русскоязычное сообщество
И передавай этот массив
источник

Ю

Юрий in React: русскоязычное сообщество
Или через filter
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
Мне просто нужно чтобы дальнейший код(записи в бд) не запускался..
источник

Ю

Юрий in React: русскоязычное сообщество
Ну получается, что условие не прошло же
источник

Ю

Юрий in React: русскоязычное сообщество
Я наверное ерунду говорю, я не работал с firebase. Не слушай меня
источник

DK

Dmitry Kozlov in React: русскоязычное сообщество
файрбейз не важна, там может быть любой код дальше.. Главное как мне при удовлетворении условия прекратить выполнение
источник

i

i in React: русскоязычное сообщество
источник

i

i in React: русскоязычное сообщество
Принцип создания своего типа одинаковый +/- во всех продуктах. У меня на idea реализовано. Перенести в штормы повторить процесс, тк это базовый функционал, без привязки к продукту
источник
2021 May 14

Z

Zowezy in React: русскоязычное сообщество
Всем привет. Имеется одна санка, которая принимает в качестве параметра строковый ресурс, и в зависимости от данного параметра происходит запрос на сервер. Но в одном компоненте,где вызывается этот экшен, отсутствует данный параметр (Нет возможности его передать в диспатч). Можно ли в таком случае явно прописать его в параметрах ?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Можно
источник

Z

Zowezy in React: русскоязычное сообщество
Не считается ли это костылём ?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
У вас там бед практайс: слишком много аргументов у функции
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Замените список аргументов на объект и будет норм
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
подскажите пожалуйста, как привязать значение с Drawer форме, даже когда значение есть и жму кнопку ОК, вылетает rules
<Form onFinish={onFinish}>
          <Form.Item
               label="Reg"
               name="reg"
               rules={[
                    {
                         required: true,
                           message: "enter reg",
                      },
                 ]}
            >
                <DrawerProvider url="/incoming/reg" options={{method: 'get', cancelTokenKey: 'reg'}}>
                       <Drawer />
                 </DrawerProvider>
       </Form.Item>
       <Form.Item>
             <Space >
                   <Button type="primary" htmlType="submit"> ОК </Button>
             </Space>
        </Form.Item>
</Form>
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Классы или функции?
Анонимный опрос
20%
Классы
80%
Функции
Проголосовало: 45
источник