Sergey
Смотрите что приехало
Sergey
Building a mobile app in Rust and React Native - part 1 https://medium.com/@marekkotewicz/building-a-mobile-app-in-rust-and-react-native-part-1-project-setup-b8dbcf3f539f
Oleg
Смотрите что приехало
Как вызвать shared library из RN?
Aleksei
Смотрите что приехало
пытался я как то на плюсах написать shared либу и плюнул на это дело) там кучу бриджей надо писать
Aleksei
Как вызвать shared library из RN?
так это, нативный модуль, который через бридж будет дергать растовский модуль
Oleg
Заголовок читается так: теперь можно писать RN приложения на Rust )
Aleksei
желтый)
Dmitry
просвятите че за раст
Danil
просвятите че за раст
https://ru.wikipedia.org/wiki/Rust_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)
Sergey
просвятите че за раст
язык программирования с мощным статическим анализатором
Dmitry
что на нем пишут?
Danil
так подскажешь?
http://docs.nativebase.io/Components.html#actionsheet-def-headref ты про это?
Dmitry
да про это. Как обрпботать кнопки?
Danil
onPress={(i) => console.log(i)}
Danil
Проверь или работает
Dmitry
Проверь или работает
работает. Мне приходи ключ. И что делать хандлер и там свич кейс на ключ?
Danil
Ну сделай: handlePress = (key) => { switch(key) ... } И на ActionSheet'e: onPress={this.handlePress}
Dmitry
Так и сделаю. Я просто думал что на каждую кнопку можно отдельно
Dmitry
https://paste.laravel.io/Wzkjj
Dmitry
подмогите. там и вопрос
Dmitry
в доках по роуту и редаксу делают начальное состояние. Юзают один стак. А если все стаки в драйвере, то ничего. Он думает что странница не главная. че делать?
Oleg
dima, если твой проблема не разрешима, ты вычитал весь гугл или тебя там забанили и помочь тебе могут только здесь(как ты считаешь), то обрати внимание на то как нужно офомлять свой вопрос в пине, чтоб тебе кто то смог помочь. Если будешь писать как в школьном чате: по одному слову на строку или какие то вариации в рамках этого жанра, или думать что здесь телепаты собрались6 в ожидании того кого можно отсканировать и помочь в свое удовольствие, то это не так, потом не обижайся.
Dmitry
я не могу в снек залить. Много кода. А по ччастям не выйдет. Я вроде нормально траблу описал. Почему роутер думает что страница не главная. Юзаю драйвер + в нем стекНавигаторы. И все с редаксом
Dmitry
на пастебин тоже можно. Там же видно все
Sergey
драйвер это drawer ?
драйвер это driver а drawer это дроэр
Sergey
да
не путай людей
Alex
драйвер это driver а drawer это дроэр
я по этому у него и уточнил ) сидел думал что за драйвер у него такой :D
Sergey
а лол)
Dmitry
не путай людей
ой. Drawer. Так понятней?
Sergey
ой. Drawer. Так понятней?
если не можешь в транслитерацию, пиши оригиналы
Dmitry
https://snack.expo.io/Sk7bIdOvZ не не смог. Почему тут выдает мне что страница не главная? И показывает со стрелкой? как пофиксить?
Dmitry
если юзать просто Stack то все нормально отрабатывает. Вот как с Drawer пофиксить?
Aleksei
Доки некорректные, видимо поменяли что то
Dmitry
const initialState = Drawer.router.getStateForAction( { type: 'Navigation/INIT' } ); так изменил? т.е он будет по дефолту стрелять эти экшеном?
Aleksei
@olebedev думаю тебе тоже будет интересно, а то костылял там, экшн мутировал 😄
Aleksei
Да, спасиб
он видимо сейчас в зависимости от вложенности, создает вложенные экшены 'Navigation/NAVIGATE', а это по ходу как push срабатывает
Dmitry
а как поменять дефолтный роутер? Где указывать?
Oleg
В моем случае был какой то некорректный стэйт при ините, абракадабра какая то. Я решил просто, выкосил все лишнее. Заработало нормально, я успопоился.
Dmitry
например я хочу сделать страницу А главной
Oleg
Читать доки и следить за изменениями react-navigation устал слегка
Aleksei
просто есть экшн который корректно делает начальный стейт, а не то что в доках
Oleg
🙂
Dmitry
для этого в стеке написать инитиал роут? А тут ничего не трогать?
Aleksei
для этого в стеке написать инитиал роут? А тут ничего не трогать?
https://github.com/react-community/react-navigation/blob/master/src/routers/TabRouter.js#L34
Dmitry
https://github.com/react-community/react-navigation/blob/master/src/routers/TabRouter.js#L34
просто удобней бы было не лазить в стек, а прямо тут изменить
Dmitry
а вот еще. Как в компоненте Tab изменить цвет таба? Можно менять стили окон. Но вот сами кнопки не смог заменить. base-native
Aleksei
зачем юзать Tab из native-base если есть TabNavigator в react-navigation
Aleksei
прост ))00)0))
🤦‍♂️
Джон
Dmitry
зачем юзать Tab из native-base если есть TabNavigator в react-navigation
а чем хуже бейс? Бейс поменять нельзя?
Aleksei
а чем хуже бейс? Бейс поменять нельзя?
не знаю хуже он или нет, я говорю про консистентность, если юзаешь react-navigation для навигации, то прозе через него и табы делать
Dmitry
не не навигационные табы
Dmitry
обычные
Aleksei
и в чем по твоему мнению между ними разница?)
Dmitry
и в чем по твоему мнению между ними разница?)
а хз. Табы от бейса в одной вроде сцене. А табы навигатор это разные сцены
Dmitry
и вот цвет кнопок не смог поменять
maidari erdyneev
Всем привет, есть те, кто юзал и https://github.com/wix/react-native-navigation и https://github.com/react-community/react-navigation. И что лучше?
Dmitry
хз. Устраивает обычный. Натив не юзал.
maidari erdyneev
лучше второе
почему? Есть примеры конкретные? Я просто юзал первый и недоволен остался.
Aleksei
почему? Есть примеры конкретные? Я просто юзал первый и недоволен остался.
как ты себе пример представляешь 😄я тоже юзал первый и остался недоволен, сложно что то менять, багов много, много в нативку лезть нужно
Dmitry
народ табы помогите изменить в base-native D
Anonymous
Джон
Dmitry
react navigation как в хеадер вставить пикер по нажатию на кастомную кнопку? ,заю native base
Albert
Anonymous