
Play
09.12.2017
09:19:28
то есть, какие профессии пришли с бэка, те и поподают в этот список

Andrew
09.12.2017
09:21:07
т.е. у нас есть
• Список профессий
• Фильтрация списка профессий
• Отправка выбранной профессии
• Получение списка по выбранной профессии
?

Play
09.12.2017
09:22:16

Alexander
09.12.2017
09:22:28
а ql сразу фильтрануть/осориррвать не могет?)

Google

Andrew
09.12.2017
09:23:17

Play
09.12.2017
09:23:31

Alexander
09.12.2017
09:24:13
просто реально выполнять такие операции лучше на беке, если только это не словари и должны быть закешированы в внутренней бд для быстрого доступа в offline (или что-то типа того)

Play
09.12.2017
09:26:45

Alexander
09.12.2017
09:27:25

Play
09.12.2017
09:27:48

Alexander
09.12.2017
09:27:56
)))

Andrew
09.12.2017
09:30:41
так вот и узнаю как это делается)))
тебе нужно
• Получить список доступных профессий с сервера
• Отобразить поиск и список профессий
• При вводе в поиск делается запрос на сервер с фильтрацией
• По клику на профессию открывать новое окно с getStudioMaster
это в идеале

Play
09.12.2017
09:34:04

Alexander
09.12.2017
09:34:57
Я чет вообще запутался, что нужно))
Как я понял нужно вывести UITableView с группами по профессии... нет

Play
09.12.2017
09:35:01
с пикером я решу.
мне бы вот этого решения добится с поиском.

Alexander
09.12.2017
09:35:38

Google

Andrew
09.12.2017
09:35:47

Play
09.12.2017
09:36:41

Andrew
09.12.2017
09:37:03
если фильтрация будет на клиенте, то да:
- Поиск
- Список отфильтрованный через fuse.js

Play
09.12.2017
09:43:20
вот здесь:
const filteredEmails = this.props.data.getStudioMasters.filter(createFilter(this.state.searchTerm, KEYS_TO_FILTERS))

Andrew
09.12.2017
09:48:52
я уже писал про это
const {data: {getStudioMasters}} = this.props;
const filteredEmails = getStudioMasters ? getStudioMasters.filter(createFilter(this.state.searchTerm, KEYS_TO_FILTERS)) : [];

Play
09.12.2017
10:02:07

Евгений
09.12.2017
13:47:02
Всем добрый вечер, может кто объяснить про событие TouchableOpacity?
https://jsfiddle.net/4xww3q39/
он моргает при клике на элемент, но событие не вызывается, пробовал onClick - то же самое
консоль лог не выводит

Джон
09.12.2017
13:52:59

Denis
09.12.2017
13:57:38

jdc
09.12.2017
14:10:15
Подскажите плз, как кастомную иконку заюзать в таббаре навигации. Там размер больше 19px не ставится. Будто у бара окошки и zIndex 100500.

Джон
09.12.2017
14:37:26

Denis
09.12.2017
14:39:12

Play
09.12.2017
14:52:34
Почему у меня picker глуючит?
https://gist.github.com/gHashTag/70fe5d7bf49129d9e52cf9846b77e157

Google

Play
09.12.2017
14:54:43
@alexsandrmenshikov видел вы и по пикерам спец, в чем может быть дело?

Джон
09.12.2017
14:57:13
стейт пишете онченж?

Play
09.12.2017
14:58:18
стейт пишете онченж?
onPikcerSelect(value, index) {
this.setState({
searchTerm: value,
selectedItem: index
})
}
индекс передаю

Джон
09.12.2017
14:59:49

Play
09.12.2017
15:00:46
а value прописано?
onValueChange={(value, index) => { this.onPikcerSelect(value, index) } }

Джон
09.12.2017
15:08:18
там должно быть что-то типа value={this.state. ...}
@playra

Play
09.12.2017
15:12:26
все разобрался) так как значения пикера динамические, то нужно было сязать его с поисковиком)
selectedValue={this.state.searchTerm}

Джон
09.12.2017
17:24:02

Play
09.12.2017
17:41:43

Alexsandr
09.12.2017
17:43:28
Добрый вечер)

Play
09.12.2017
17:43:50

John
09.12.2017
19:27:07
Подскажите как расположить элемент поверх всех Screen из react-navigation?
По типу как аудио плеер телеграмма

Kirill
09.12.2017
19:50:41
Подскажите как расположить элемент поверх всех Screen из react-navigation?
Ну если как в телеге, то это просто анимированная вьюха. Можешь сам такую написать, либо вот например: https://github.com/react-native-community/react-native-modal
если лень) Или если ты хочешь ее отдельным скрином сделать то можно отдельный StackNavigator сделать с одним скрином и сделать mode: 'modal'
https://reactnavigation.org/docs/navigators/stack#StackNavigatorConfig

John
09.12.2017
19:52:43
Спасибо. Буду пробовать.

Google

Kirill
09.12.2017
19:54:18
ну и в оф. доке тоже есть модалка https://facebook.github.io/react-native/docs/modal.html

Евгений
09.12.2017
21:29:32
событие не отрабатывает в FlatList

Play
09.12.2017
22:17:51

Mars
10.12.2017
06:12:15
Ребята, кто то делал приложения только для iMessage на RN?
/cc @savelichalex

Алексей
10.12.2017
07:07:49

Andrey
10.12.2017
10:43:43
@Si1ento возвращай для renderRow отдельный компонент, сделай к примеру <ListItem /> в него передавай нужные тебе данные, а в нем уже делай нужную тебе логику

Евгений
10.12.2017
10:44:50
или плохая идея?

Andrey
10.12.2017
10:51:13
@Si1ento https://jsfiddle.net/emezstoc/ примерно вот так
а то что замыканием сделал не могу сказать плохо или нет не видел кода)

Евгений
10.12.2017
10:52:37
https://jsfiddle.net/phcmh99m/
код очень понятный и чистый получился, давно на рн пишешь?
твой вариант мне нравится больше

Andrey
10.12.2017
10:53:30
полгода где-то, до этого obj-c и swift

Евгений
10.12.2017
10:54:17
подскажи как в android studio поддержку jsx сделал?или каким образом ты кодишь?

Andrey
10.12.2017
10:55:40
Ммм, в андроид студио ?

Евгений
10.12.2017
10:56:14
ну я так понимаю, кодить нужно именно в ней, другие редакторы почему то доступа к avd не имеют

Google

Евгений
10.12.2017
10:56:19
пытался genymotion использовать
он во время сборки крашится, мол не может установить

Andrey
10.12.2017
10:56:57
А зачем тебе доступ в авд постоянно иметь?

Евгений
10.12.2017
10:57:00
а в студии он не знает jsx, приходится все руками приводить в порядок
ну а как я буду запускать приложение и смотреть за изменениями на устройстве самом?

Andrey
10.12.2017
10:58:27
В твоём случае запустил авд закрыл студию и пишешь в любом редакторе

Евгений
10.12.2017
10:58:41
а что так можно было? =_=
думал авд напрямую зависит от студии

Andrey
10.12.2017
10:59:02
Нет

Евгений
10.12.2017
10:59:28
очень помог, спасибо тебе

Andrey
10.12.2017
10:59:57
Да нз:)

Евгений
10.12.2017
11:00:00
я догадывался что так было бы удобнее, но время тратить на проверки не стал, тестовое скоро сдавать и на подобные эксперименты времени не хватит

Mikhail
10.12.2017
11:05:51

Евгений
10.12.2017
11:06:51
хорошо, попробую, спасибо большое

Andrey
10.12.2017
11:29:20
ребят посоветуйте статьи о GraphQL можно и на англ.

marat
10.12.2017
11:29:44
menti.com по коду 12 68 33

Алексей
10.12.2017
11:34:41