
Сергей
13.10.2016
15:38:13
можно было просто pagination вставлять же

Evgeny
13.10.2016
15:38:31
За меня шаришь чё в пагинейшн лежит?

Сергей
13.10.2016
15:38:32
или типа в pagination может ещё что-то приходить?

Evgeny
13.10.2016
15:38:51
Ну да, total, например

Google

Dmitry
13.10.2016
15:38:57
+ это явно указание что берётся и что передаётся в итоге

Evgeny
13.10.2016
15:39:04
Тоже на сервер отправлять?

Dmitry
13.10.2016
15:39:07
Проще потом читать такое

Такси в подарок!)
13.10.2016
15:39:12
И это потом импортится в экшн и там юзается перед отправкой в стор?

Evgeny
13.10.2016
15:39:18
Да
Ну у меня на сервер
А ты можешь в стор

Такси в подарок!)
13.10.2016
15:39:26
Понял, благодарю

Сергей
13.10.2016
15:39:36

Evgeny
13.10.2016
15:40:20
Для вещей типа
Суперудобно

Сергей
13.10.2016
15:42:12
мне кажется или в таком выражении !!condition ? value : another не нужно ставить !!?
там же в любом случае приведение типов будет

Google

Evgeny
13.10.2016
15:42:36
undergroundGarages это true/false
А, ты про это

Сергей
13.10.2016
15:42:51
ну так тем более зачем !!

Evgeny
13.10.2016
15:42:57
Привычка на всякий случай

Сергей
13.10.2016
15:43:12
просто в тернарках вообще это не нужно))

⭐️Alexandra
13.10.2016
16:02:52
Кто кастомный скроллбар делал?

Dmitry
13.10.2016
16:04:29
Видел пару нормальных, но не хватало кастомизации, в итоге свой запилил

⭐️Alexandra
13.10.2016
16:04:53
Опенсорс?

Dmitry
13.10.2016
16:05:25
Положил просто на гитхаб пару компонент, а больше времени не было заниматься :(

⭐️Alexandra
13.10.2016
16:05:41
Можно посмотреть? (свой лениво пилить)

Dmitry
13.10.2016
16:06:05
https://github.com/BananaBobby/react-custom-scroll Но там солянка со стилями сразу, при желании можно нужное выдернуть

⭐️Alexandra
13.10.2016
16:07:25
Спасибо, покопаюсь

n0z3r0
13.10.2016
16:07:36
Кстати вот замечаю все больше что если копонент не простой и не похож ни на один стандартный HTML элемент, то его проще запилить самому. Исключение конечно же если есть какие то сложные компоненты, но как правило интегрятся уже готовые библиотеки написанные с применением jQuery и так далее :) Типа врапперы
А вот что интересно почему то официальных компонентов для Bootstrap или других подобных на React не пишут
что очень обидно
Хотелось бы избаваиться от jquery и всяких других либ которые как бы не React way

Dmitry
13.10.2016
16:09:54
Боюсь спросить, где ты видел джиквери в реакте)

⭐️Alexandra
13.10.2016
16:10:02

Dmitry
13.10.2016
16:10:19
Я не сомневаюсь, что такие места есть, но мне становится страшно

Ilya
13.10.2016
16:10:21

Google

n0z3r0
13.10.2016
16:12:05
Ну есть либа к примеру хорошая на jquery а аналога на React числом нет, приходится писать компонент враппер над этой либой, который как надо моунтит/aнмоунтит евенты и так далее
Вот к примеру возьмем платный Metronic
Там вообще ни одного компонента нет на React что удручает
Чуть чуть есть для Angular и то как говорится "чуть чуть"
В общем реакт вроде давно а вот компонентов как то разработчики для него не хотят писать

Evgeny
13.10.2016
16:14:04
Ну так стоит искать реакт-компоненты, а не те же самые, но на реакте
Лол

n0z3r0
13.10.2016
16:14:19
Ну это понятно
А если нет выбора и нужно использовать Metronic? Посоветуйте сайт где можно найти вдоволь разных реализаций компонентов на React?
Как кто решает такую проблему?

Evgeny
13.10.2016
16:15:52
google + react [component]

Dmitry
13.10.2016
16:15:58
https://github.com/enaqx/awesome-react

n0z3r0
13.10.2016
16:17:27
Вот типа есть деиный стиль который применялся до React и вот есть набор разных компонентов которые не React овые конечно. В это случае приходится писать врапперы почти что для всех компонентов. А еще формы не стандартные в моем проекте и приходится писать компоненты. Но что мне нравится в React, что компоненты не так сложно писать
Народ а как вы компенсируете в ES6 отсутствие Mixin ?

Evgeny
13.10.2016
16:18:49
Конкретные кейсы

n0z3r0
13.10.2016
16:20:27
Ну вот смотрите :) react-awesome :) и к примеру бутстрап :) что я вижу? $('[data-modal=' + this.props.modalID + ']').modal(); Опять же без jquery никуда :)
Вот и получается что пока не будет нативных реализаций всяких диалогов всплывающих и всяких плюшек что сейчас как расширение для jquery наплены - чистых React компонентов не видать

Evgeny
13.10.2016
16:21:39
Ну так если искать целенаправлено, то можно и extjs найти
Почему у меня за полтора года никакого джквери?

n0z3r0
13.10.2016
16:22:38
Ну и я против его примнения :) но приходится использовать так как modal() - это расширение jquery плагин

Google

Evgeny
13.10.2016
16:22:50
Ну так поменяй модал с ебаного бутстрапа на нормальный
Тысячи их

n0z3r0
13.10.2016
16:23:13
@evgenyrodionov можешь привести пример? Ссылку дать?

Alexander
13.10.2016
16:23:18
react-modal
Это не сложно гуглить
Пишешь react и modal :-)

Nikita
13.10.2016
16:23:54
вообще модалки через жопу все делают в реакте почему-то(

Evgeny
13.10.2016
16:24:26
react-portal

Vladimir
13.10.2016
16:24:33

Nikita
13.10.2016
16:24:33
то же самое

Evgeny
13.10.2016
16:24:45
Хз, использую последний год все ок

Nikita
13.10.2016
16:24:46
потому что модалка не должна быть сразу отрендрена
если она отрендрена - должна быть возможность отдебажит

Evgeny
13.10.2016
16:24:57
Ну так она там не отрендерена

Nikita
13.10.2016
16:25:11
вы пробовали unstable_renderToчто-тотам дебажить?)

Alexander
13.10.2016
16:25:34
Ну во-первых, она норм, а во-вторых пох вообще, в контексте разговора ее качество вообще не важно

Nikita
13.10.2016
16:25:37

Alexander
13.10.2016
16:25:40
Лучше, чем jquery
Можешь не передавать, кто тебя заставляет-то?
{isOpen && <Modal … />}

Google

Alexander
13.10.2016
16:26:18
Нет?

Nikita
13.10.2016
16:26:41
нет. ее интерфейс подразумевает, что ты ее всегда срендренной держишь
или isOpen для прикола?)

Alexander
13.10.2016
16:27:20
Мало ли что он подразумевает. Никто же тебя не заставляет делать именно так )

Nikita
13.10.2016
16:28:54
ок, 2 проблема - нереально дебажить. Если ты чем-то обернул ReactModal/ReactPortal, ты это никогда не увидишь в инспекторе реакта

n0z3r0
13.10.2016
16:31:35
Вот вот, так что пока что удобных для испльзования компонентов очень мало. И конечно же можно использовать любой коспонент "на пох" и не замечать его недостатов если он удовлетворяет. Но по структуре DOM они не повторяют даже близко ни одно вставающее окно которое рендерится jquery плагином в том же Bootstrap

Evgeny
13.10.2016
16:32:10
А бутстрап у нас теперь идеал а11у?

Alexander
13.10.2016
16:32:31
Смешное обсуждение какое-то

n0z3r0
13.10.2016
16:33:08
Ну вообще да :) у меня другого выбора нема :) Куплен красивый Metronic ранее и вот решились на React уже почти все сверстано на React :) просто я хотел узнать мнение сообщества :)
@sunify ну раз смешное то посмейся :)
Просто жизненные ситуации разные
мы же не в сферическом вакууме вот и хочется узнать как другие решают такие проблемы

Evgeny
13.10.2016
16:35:04
Используют нормальные компоненты, написанные на реакте

n0z3r0
13.10.2016
16:35:13
Просто если бы интерфейс был простой, то можно было бы не заморачиваться

Vladimir
13.10.2016
16:36:57

n0z3r0
13.10.2016
16:37:50
использовать все стандартное проще конечно но не в моем случае. Потом писать гору CSS и потом искать днем с огнем компоненты удовлетворяющие по внешнему виду и фунционалу очень сложно

Evgeny
13.10.2016
16:38:16
Смысл тогда продолжать работать фронтэндером?

n0z3r0
13.10.2016
16:38:20
проще получается написать самому и исползовать там где нужно компоненты-врапперы над jquery и им подобные