Vit
ну почему ж не пробовал)
Aleksei
ну как сказать, элементарная вещь это просто лейбл поставить и работает это отлично))
Vit
бэйджей нет)
Aleksei
динамический лейбл это уже не элементарно)
Vit
во, это из ех- ))
Anonymous
Aleksei
const SomeLabelComp = connect(someSelector)(({ count }) => <Text>There is {count}</Text>);
const SellTabs = TabNavigator({
NewOrders: {
screen: SellTab,
navigationOptions: ({ navigation }) => ({
tabBarLabel: <SomeLabelComp />,
})
},
Aleksei
как то так навскидку
Brown
Вопрос, realm + react-native + expo.io работает вообще?
Brown
Anonymous
Aleksei
ну вот эта картинка говорит что у тебя не слинкован реалм правильно. там довольно хитро constructor ставится, из нативного кода
Brown
Вот так уже пробую
const Realm = require('realm');
class Person {}
Person.schema = {
name: 'Person',
primaryKey: 'name',
properties: {
name: 'string',
age: {type: 'int', default: 0},
},
};
const realm = new Realm({schema: [Person]});
// Query
let people = realm.objects('Person', 'age >= 17');
people.length // => 0
// Write
realm.write(() => {
savedPerson = realm.create('Person', {
name: 'Hal Incandenza',
age: 17,
});
});
Brown
Вот это уже пробую
Brown
Сча
Aleksei
в общем то нет большого толку от того что ты js код сейчас показываешь))
Egor
Друзья, реально Flow и ESLint настроить на совместную работу, да чтоб еще какой-нибудь eslint-config-airbnb ?
Brown
Brown
Brown
Все что в инструкции написанно уже пробовал
Brown
Уже пк перезагрузил
Aleksei
а разве у expo не свой способ подключения нативных модулей?
Aleksei
Brown
Так и как?
Brown
Я 3 день ток на всем этом деле пишу
Aleksei
открой в xcode проект и покажи Libraries
Aleksei
но если у тебя expo то я фиг знает как ты это сделаешь, я с ним не работал)
Anonymous
expo нафига нужен? это какой проприетарный фреймворк поверх реакт нейтива?
Brown
так все понял, черз что другое смотреть?
Aleksei
Anonymous
я просто его 1 раз вчера попробовал, после того как eject написал приложение больше не запускалось ;D
Anonymous
притом какого то профита я не увидел относительно просто react-native init
Brown
Да, а как сбилдить, и посмотреть на симуляторе?
Aleksei
Brown
Ага
Brown
И на эмуляторе глянуть
Anonymous
ответ читай на SO, не глянешь
Anonymous
выкидывай экспо
Aleksei
не сбилдишь ты с реалмом. позволь нескромный вопрос, зачем тебе реалм? какой кейс?
Brown
Aleksei
и все?
Anonymous
))
Brown
А вы как храните, json
Brown
Aleksei
async storage
Aleksei
хватает с головой
Brown
А разве реалм не лучше?
Aleksei
на реалме нужно всю прилагу строить, редакс например тогда можно выкинуть
Brown
Aleksei
я не очень хочу говорить тебе что юзать, а что нет, это твое дело, но скажу что для твоих задач реалм это оверхэд
Brown
Я просто сылашал на мобилки Realm и sqllite
Brown
Вот такой мой выбор
Brown
Сча гляну что это такое async
Kirill
async storage это и есть sqllite на андроиде
Kirill
On iOS, AsyncStorage is backed by native code that stores small values in a serialized dictionary and larger values in separate files. On Android, AsyncStorage will use either RocksDB or SQLite based on what is available.
Aleksei
sqlite напрямую почти никто не юзает))
Aleksei
я кстати на последнем пет прожекте юзаю голый sqlite)
Brown
Я вообще бэкенд, бывает что то фронт делаю, но надо быстро приложение сделать, вот и херачу, ничего не знаю как и что
Igor
alex_ti
Чуваки чуваки!... всех приветствую. В гугле нету ;) ... Как рефрешнуть Flatlist? state.data которая подается на вход изменяется, но состяние флэлиста нет?
Anonymous
Aleksei
Kirill
Brown
Brown
Думаю пока что хватит
Brown
Ток реалм прикольно смотрится, сразу обьекты
Aleksei
alex_ti
alex_ti
alex_ti
Aleksei
просто ты наверно массив передаешь, а это ссылка на объект и она не меняется, поэтому не ререндерится
alex_ti