Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 13

MM

MRG_Serejka MRG_Sere... in JavaScript Noobs — сообщество новичков
Aleksandr
^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ вот так даже лучше, тут только валидные будут
ого тру
источник

MM

MRG_Serejka MRG_Sere... in JavaScript Noobs — сообщество новичков
спасибо))
источник

MM

MRG_Serejka MRG_Sere... in JavaScript Noobs — сообщество новичков
Aleksandr
^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ вот так даже лучше, тут только валидные будут
а на валидный email есть такая же руглярка?
источник

A

Aleksandr in JavaScript Noobs — сообщество новичков
MRG_Serejka MRG_Serejka
а на валидный email есть такая же руглярка?
Ggggg@vvvvv.gggg.ffff.tttty.ru вполне себе валидный, хрен напишешь на него регулярную
источник

А

Андрей in JavaScript Noobs — сообщество новичков
MRG_Serejka MRG_Serejka
а на валидный email есть такая же руглярка?
https://regexr.com/ там куча разных регулярок

в community patterns если что
источник

MM

MRG_Serejka MRG_Sere... in JavaScript Noobs — сообщество новичков
Андрей
https://regexr.com/ там куча разных регулярок

в community patterns если что
Спасибо огромное))
источник

IK

Iliya Kobaliya in JavaScript Noobs — сообщество новичков
Ребят,таких маршрутов лучше избегать? (Или в это нет ничего страшного) /manage/customers?current=3&pageSize=20/[customerId]/user/[userId]) (хранить в маршруте параметры пагинации странички customers, находясь на страничке user )
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
Iliya Kobaliya
Ребят,таких маршрутов лучше избегать? (Или в это нет ничего страшного) /manage/customers?current=3&pageSize=20/[customerId]/user/[userId]) (хранить в маршруте параметры пагинации странички customers, находясь на страничке user )
выглядит ебловато, но не вижу ничего незаконного
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
хотя
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Оно не будет работать
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
И жесть в целом
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
ну, наверное стоит хранить customerId и userId в queryParams
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Стоит хранить только в стейте если это просмотр в какой-то модалке
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
Оно не будет работать
почему не будет. Как напишешь обработчиков -- так и будет, не понятно, что там под капотом вообще.
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
И кнопка для детального просмотра, чтобы на отдельную страницу перейти
источник

IK

Iliya Kobaliya in JavaScript Noobs — сообщество новичков
Это маршрутизация на стороне клиента (Next js)
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Mikhail Shumilov
почему не будет. Как напишешь обработчиков -- так и будет, не понятно, что там под капотом вообще.
Это некорректный адрес по всем параметрам
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
Не шарю, но вроде как лучше все слеши слева, все параметры справа
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Поэтому работать с таким - антипаттерн
источник

MS

Mikhail Shumilov in JavaScript Noobs — сообщество новичков
антипаттерн, да
источник