Size: a a a

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

2020 October 19

RA

Ruslan Abdullaev in React — русскоговорящее сообщество
moment().subtract(7, 'days');
источник

I

Igor in React — русскоговорящее сообщество
moment().subtract(1, 'weeks')
источник

B

Bessarab in React — русскоговорящее сообщество
всем спасибо! ❤
источник

D

Dartess in React — русскоговорящее сообщество
Привет! Подскажите, что сейчас в реакте используется для анимаций? Задача - показывать плавно уведомления в углу экрана со смещением уже показанных.
источник

ЕК

Евгений Кравцов... in React — русскоговорящее сообщество
Dartess
Привет! Подскажите, что сейчас в реакте используется для анимаций? Задача - показывать плавно уведомления в углу экрана со смещением уже показанных.
css
источник

D

Dartess in React — русскоговорящее сообщество
что-то мне подсказывает, что на css не получится плавно смещать соседние элементы без костылей.
источник

ИБ

Иван Бочкарев... in React — русскоговорящее сообщество
Dartess
Привет! Подскажите, что сейчас в реакте используется для анимаций? Задача - показывать плавно уведомления в углу экрана со смещением уже показанных.
источник

D

Dartess in React — русскоговорящее сообщество
спасибо!
источник

О

Олег in React — русскоговорящее сообщество
подскажите как можно это переписать красиво
источник

О

Олег in React — русскоговорящее сообщество
думаю заюзать compose но пока не совсем понимаю как
источник

О

Олег in React — русскоговорящее сообщество
сообщения и объект опций для alert.show можно вынести, это уже увидел)
источник

M🔥

Mike Khromov 🔥 in React — русскоговорящее сообщество
Есть best practices для организации prefetch данных в SPA используя react query?
источник

S

Sm•ok 😈✔️ in React — русскоговорящее сообщество
Олег
подскажите как можно это переписать красиво
const rules = [
  {field: 'password', required: true, message: 'error!'},
  {field: 'password', min: 6, message: 'error!'}
]
источник

b

blindlybright in React — русскоговорящее сообщество
Олег
подскажите как можно это переписать красиво
обратите внимание на https://formik.org/docs/api/withFormik
в частности на секцию validate или же validationSchema
могу черновик общего плана скинуть чуть позже
источник

О

Олег in React — русскоговорящее сообщество
blindlybright
обратите внимание на https://formik.org/docs/api/withFormik
в частности на секцию validate или же validationSchema
могу черновик общего плана скинуть чуть позже
хочу без зависимостей
источник

DB

Dmitry Balakov in React — русскоговорящее сообщество
Олег
подскажите как можно это переписать красиво
если бы ты кинул код - было бы проще
1-ое зачем передавать repeatPassword (он может быть только равен password)
2- ое точно нужно пользователю показывать все алерты) может имеет смысл после каждого алерта делать return
(else вообще зло) и уйдет переменная valid
3-е (вкусовщина) - я бы разбил на 2 функции - первая (validate) возвращает массив строк - сообшений, а вторая основная ее использует и валидность проверяет на пустой возврат из функции

() => {
 const alerts = validate()
 if (alerts.length === 0) {
   dispatch(....)
 }
}
источник

О

Олег in React — русскоговорящее сообщество
Sm•ok 😈✔️
const rules = [
  {field: 'password', required: true, message: 'error!'},
  {field: 'password', min: 6, message: 'error!'}
]
так что-то близкое. спасибо
источник

О

Олег in React — русскоговорящее сообщество
Dmitry Balakov
если бы ты кинул код - было бы проще
1-ое зачем передавать repeatPassword (он может быть только равен password)
2- ое точно нужно пользователю показывать все алерты) может имеет смысл после каждого алерта делать return
(else вообще зло) и уйдет переменная valid
3-е (вкусовщина) - я бы разбил на 2 функции - первая (validate) возвращает массив строк - сообшений, а вторая основная ее использует и валидность проверяет на пустой возврат из функции

() => {
 const alerts = validate()
 if (alerts.length === 0) {
   dispatch(....)
 }
}
1. не совсем понял.
2. ну если email будет пустым и password То как показать оба алерта если делать каждый раз return
источник

О

Олег in React — русскоговорящее сообщество
хочу как-то через compose. типа если первая функция завилидировалось то отрабатывает следующая проверка для этого поля. надо подумать
источник

DB

Dmitry Balakov in React — русскоговорящее сообщество
Олег
1. не совсем понял.
2. ну если email будет пустым и password То как показать оба алерта если делать каждый раз return
1. У тебя по коду строка dispatch сработает только в том случае если password = repeatPassword - это лишний аргумента для action
2. Никак - поэтому и уточнил
источник