Yevhenii
но всеравно большое спасибо все, вы очень крутые
Egor
🤷‍♂️
Egor
ссылку поправьте
Anonymous
https://expo.io/@community/kitten-explorer
Anonymous
https://akveo.github.io/react-native-ui-kitten/#/home
Egor
Всё-таки я не очень понимаю, почему такой подход к работе с компонентами нормальный, как тут https://github.com/akveo/kittenTricks/blob/master/app/screens/articles/articles4.js
Egor
<RkCard rkType='horizontal' style={styles.card}>
Egor
почему это не просто <RkCardHorizontal ...> ?
Egor
и почему тут стили пропихиваются в компонент...
Egor
или это <RkText numberOfLines={1} rkType='header6'>{info.item.header}</RkText> не <RkHeader6>{info.item.header}</RkHeader6>
Egor
хотя в целом интересно реализовано
Vit
Еще раз напомню что в своем проекте в 100 раз удобнее держать собственный такой кит и тему стилей. Пишется на раз-два польза великая и все под себя. Комьюнити версия хороша только если накидать прототип надо быстро-быстро
Egor
Еще раз напомню что в своем проекте в 100 раз удобнее держать собственный такой кит и тему стилей. Пишется на раз-два польза великая и все под себя. Комьюнити версия хороша только если накидать прототип надо быстро-быстро
я пробежался по коду, думаю, можно и свои компоненты поддерживать в отдельном форке, скорее всего у них уже всё более-менее стабильно в плане реализации
Vit
Надо архитектуру еще глянуть. Вродь экспо не должны налажать
Egor
мне понравилась реализация компонентов, потому что я буквально на той неделе сделал попроще конечно, но точно с таким же подходом, кроме того аспекта, на который я выше указал...
Jahanger
https://github.com/airbnb/react-native-maps кто то использовал ее ?
Anonymous
хотя в целом интересно реализовано
Как думаешь можно его использовать в своих проектах ? Если от туда нужные компоненты себе брать в проект ?
Aleksei
https://github.com/airbnb/react-native-maps кто то использовал ее ?
дык почти все, это рекомендуемая RN либа для карт
Aleksei
(я если что не юзал карты)
Egor
Демка у них приятная
Aleksei
RkModalImg звучит интересно, это же большая проблема RN с SharedFragment
Alexey RGB
парни, такой вопрос
Alexey RGB
хочу поменять иконки не в своем проекте
Alexey RGB
на UI
Alexey RGB
Alexey RGB
где вот это найти
Alexey RGB
в проекте не догоняю где искать чтобы подменить
Aleksei
там же мелким написано create-icon-set.js)
Egor
ToolbarButton там ищите
Egor
поиск же есть =)
Alexey RGB
да я нашел - там пиздец, не понимаю вообще что происходит. где лежат картинки-то?)
Alexey RGB
const NativeIconAPI = NativeModules.RNVectorIconsManager || NativeModules.RNVectorIconsModule;
Alexey RGB
здесь предположительно
Alexey RGB
?
Alex
это шрифт иконочный
Aleksei
Alexey RGB
ниче если я сюда копирну код .js файла?
Alexey RGB
а вы подскажите, куда смотреть
Egor
лучше б на gist
Alexey RGB
нету на гитхабе, это по-ходу стандартный файл npm
Alexey RGB
http://prntscr.com/g2xkri
Aleksei
нету на гитхабе, это по-ходу стандартный файл npm
выдели в инспекторе TouchableHighlight и посмотри что там за файл
Alexey RGB
Aleksei
еще левее)
Alexey RGB
там уже файл не показывает, просто всю вьюху выделяет
Aleksei
почему не ToolbarButton
да я тут в вангу играю немного 😊
Alexey RGB
парни, так где эти иконки найти можно и подменить-то. это ж ад какой-то
Alexey RGB
https://github.com/jitsi/jitsi-meet
Alexey RGB
вот эти иконки с моих скриншотов подменить нужно как-то
Aleksei
вот теперь я еще больше не понимаю что происходит
Alexey RGB
короче. вот то, что я скинул - либа (обертка над wevbtrc) с UI,написанным на RN
Alexey RGB
я эту либу вкручиваю в свой проект - и мне нужно подменить иконки, сверстать UI под себя
Alexey RGB
как это сделать - я неебу в душе, поэтому и обратился за помощью к специалистам
Alex
https://github.com/jitsi/jitsi-meet/blob/master/react/features/toolbox/components/Toolbox.native.js#L168 смотри где то тут, там где IconName это название иконки которая в шрифте
Alex
но это не точно, тут все как то не так )
Alexey RGB
хорошо, спасибо. я вообще после обж-с и свифта немного в шоке
Alex
https://github.com/jitsi/jitsi-meet/blob/master/react/features/base/font-icons/jitsi.json вот конфиг иконок из шрифта
Alexey RGB
а можешь подсказать, где можно найти сами файлы (типа iconName.png)?
Alexey RGB
поиск ниче не выдает
Alex
это иконочный шрифт
Egor
это шрифт - он рендерится налету как текст
Alex
https://github.com/jitsi/jitsi-meet/tree/master/fonts вот тут шрифты, скачай jitsi и посмотри какие иконки
Alex
так просто не поменять, придется собирать новый шрифт, они юзают вот этот сервис https://icomoon.io/app/#/select, на выходе получишь новый шрифт с иконками и конфиг
Alexey RGB
как все сложно... крайний вопрос - можно ли удалить кнопки (с вот этими шрифтами), добавить свои с обычными пнг.шками - и на них назначить actions?
Alexey RGB
если да - то в каком файле это все пилить?
Uncle Bob’s Nephew
парни использую для навигации reactn-native-router-flux как отследить, если пользователь нажал на хардварную кнопку back и приложение закрылось нужно сделать logout из приложения
Alex
если да - то в каком файле это все пилить?
можно, скорее всего в том что я тебе выше скидывал https://github.com/jitsi/jitsi-meet/blob/master/react/features/toolbox/components/Toolbox.native.js#L168
Alexey RGB
понял. спасибо за помощь
Aleksei
на устройство поставить apk?)
Aleksei
🤷‍♂️
Uncle Bob’s Nephew
https://facebook.github.io/react-native/docs/backhandler.html
Мужчины, кто юзает react-native router flux
Uncle Bob’s Nephew
как селектнуть current route
Kirill
Мужчины, кто юзает react-native router flux
к сожалению я. Слушать экшн ActionConst.FOCUS и запоминать в редьюсере текущий