Maxim
Looch
+ в ng ещё и система модулей чуть более замороченная
Андрей
Андрей
Уже написано
Looch
А так с сервисада да можно обойтись без стетй манагера если приложение относительно простое
Maxim
Уже написано
Кст где-то в интернетах были варианты вместо индекта использовать хуки
Looch
Не нужно своих велосипедов
Looch
Mohammad
is anyone good with callbacks?
Looch
Тут вообще не в DI то дело
Андрей
Чем плох react.di
Mohammad
lool
Андрей
Мне понравился. И тестить можно
Андрей
Ворде как)
Mohammad
i see
Mohammad
does anyone mind looking at a problem that is confusing me?
Looch
Чем плох react.di
Просто это не тот инструмент в данном случае, я понимаю что возможно с .net/java проще будет юзать более знакомые паттерны
Mohammad
const withUser =async( WrappedComponent) => {
};
const HelloMessage = withUser(({ user }) => {
return <h1>Hello {user.name}</h1>;
});
Looch
Mohammad
sorry this is the code
Mohammad
function fetchUser(id) {
return new Promise(resolve => {
setTimeout(() => resolve(users[id]), 1000);
});
}
const withUser = WrappedComponent => {
};
const HelloMessage = withUser(({ user }) => {
return <h1>Hello {user.name}</h1>;
});
myjob.asia
here I am :)
myjob.asia
what is wrong?
Mohammad
how do i access the wrappedcomponent from withuser
Mohammad
cool
Looch
Please read documentation
Mohammad
thanks
myjob.asia
I don't understand, explain the problem one more time )
myjob.asia
You are broken English ))))
myjob.asia
are you from India?
Looch
Хватит оффтопить
Looch
@itsjohncena
myjob.asia
в чем разница между в реакт роутер между children render и component?
myjob.asia
я хочу сделать роутер на два языка чтобы
site.com редиректило на site.com/en/
site.com/en по умолчанию если в browser не установлена локаль
во всех остальных случаях пользователь вводит site.com и попадает на
site.com/ru/ или другой site.com/fr/ в зависимости от локали в браузере
myjob.asia
пока на 2, потом остальные добавить :)
Dmitriy
myjob.asia
кто скинет код, велкам :)
myjob.asia
сегодня что 9 мая? Я проспал :)))))
Default
Дима
Дима
Китикет
"одного лишь css" - 100 строк на руби?
Looch
Китикет
По-моему, это не один лишь css
Дима
то есть между отсутствием синхронизации и метеором есть ещё промежуточные варианты
Дима
по ws?
вообще да, но не трогая его явно — первый вариант юзал подписки graphql (apollo), второй — клиент для MQTT, оба варианта где-то под капотом юзают ws, но я рад что мне не требуется знать как
Looch
то есть клиент не бездумно рисует то что сервер кинул в апдейте ?
Дима
ну да, ток состояние отдельного стора апдейтится, а как этим воспользоваться уже дело клиента
Дима
в девтулзах можно увидеть как происходит апдейт на основе подписок graphql (пример общий, для всех, в реалтайме, не пугайтесь плз)
Looch
да я вижу что ты еще делаешь там персист
Looch
и все это синкаешь
Дима
это аполло, для меня там тупо gql query, подписка, возвращающая обсервабл, который апдейтит стор эффектора)
Дима
но вариант с MQTT ближе к данным, мне сейчас нравится больше чем gql
Looch
так а appsync это надстройка над gql ?
Looch
Rehydrated типа берет на себя все восстановление клиент из данных от сервера ?
Китикет
Может кто travis-ci.org чекнуть?
Китикет
У меня чет проблемы
Китикет
А вот сейчас все норм стало. Писало "build: inaccessible" и страница не грузилась
Дима
более того, я это не напрямую юзал а через amplify
Дима
aws располагает к таким абстракциям, да)
Looch
Я так пытался свои костыли делать с репозиториями
Looch
У меня вот был кейф когда половина таблиц в проекте имеют серверную логику пагинации и тд а другая половина это все на клиенте делает
Looch
И я хотел все это спрятать под один интерфейс
Nazar
Пацаны, как в antd сделать активный элемент когда делаю через defaultSelectedKeys тогда нет анимации перехода
Kurzdor
ребят, всем доброго времени суток
есть такой массив с обьектами
const options = [
{
label: '',
options: [
{
label: 'foobar',
value: 'foobar',
},
{
label: 'foobar1',
value: 'foobar1',
},
],
},
{
label: 'foo2',
value: 'foo2',
},
];
мне нужно написать функцию, которая найдет по value обьект, к примеру getValue('foo2'), вернет
{
label: 'foo2',
value: 'foo2',
}
как видите обьект с value может быть пихнут в еще один массив
проблема в том что я в es6 методах массива плох и не знаю куда копать, может подскажете кодом?
Kurzdor
ребят, всем доброго времени суток
есть такой массив с обьектами
const options = [
{
label: '',
options: [
{
label: 'foobar',
value: 'foobar',
},
{
label: 'foobar1',
value: 'foobar1',
},
],
},
{
label: 'foo2',
value: 'foo2',
},
];
мне нужно написать функцию, которая найдет по value обьект, к примеру getValue('foo2'), вернет
{
label: 'foo2',
value: 'foo2',
}
как видите обьект с value может быть пихнут в еще один массив
проблема в том что я в es6 методах массива плох и не знаю куда копать, может подскажете кодом?
если что, то это для react-select
у меня есть value и мне нужно как то прокинуть его в defaultValue/value
Vladyslav
ребят, всем доброго времени суток
есть такой массив с обьектами
const options = [
{
label: '',
options: [
{
label: 'foobar',
value: 'foobar',
},
{
label: 'foobar1',
value: 'foobar1',
},
],
},
{
label: 'foo2',
value: 'foo2',
},
];
мне нужно написать функцию, которая найдет по value обьект, к примеру getValue('foo2'), вернет
{
label: 'foo2',
value: 'foo2',
}
как видите обьект с value может быть пихнут в еще один массив
проблема в том что я в es6 методах массива плох и не знаю куда копать, может подскажете кодом?
ща я почти в одну строку сделал
human
ребят, всем доброго времени суток
есть такой массив с обьектами
const options = [
{
label: '',
options: [
{
label: 'foobar',
value: 'foobar',
},
{
label: 'foobar1',
value: 'foobar1',
},
],
},
{
label: 'foo2',
value: 'foo2',
},
];
мне нужно написать функцию, которая найдет по value обьект, к примеру getValue('foo2'), вернет
{
label: 'foo2',
value: 'foo2',
}
как видите обьект с value может быть пихнут в еще один массив
проблема в том что я в es6 методах массива плох и не знаю куда копать, может подскажете кодом?
попробуй заюзать метод find и вообще это не по реакту
Kurzdor