@react_js

Страница 4082 из 5115
Finch
04.06.2018
16:45:55
Nikolay
04.06.2018
16:46:10
какие?
Так у всех свои :)

Google
Nikolay
04.06.2018
16:46:22
Вышеупомянутая nuka, к примеру, не умеет в SSR.

Finch
04.06.2018
16:46:34
Так у всех свои :)
так почему не получается то?

Cenator
04.06.2018
16:46:41
Glidejs норм вроде
Не баг ованная хотя бы

Nikolay
04.06.2018
16:47:13
так почему не получается то?
Ну... тут конечно вопрос требований. Вот под наш список (небольшой, к слову) не подошла ни одна.

Если просто "шоб картинки листать" — такого навалом.

Artyom
04.06.2018
16:48:38
Коллеги, какая-то беда. Проект eject CRA. Идет обычный процесс разработки, ничего особенного не делал и вот в очередной ctrl+s страница обновляется и зависает. И все, страница просто не загружается: перезапускал дев-сервер, откатывал изменения в гите, переустановил (!) полностью node_modules - ничего не помогает. Страница просто бесконечно грузится и в какйо-то момент хром предлагает ее дропнуть, т.к. она не отвечает

Nikolay
04.06.2018
16:48:43
Вышеупомянутая nuka, к примеру, не умеет в SSR.
В итоге, кстати, взяли её, я подхачил чутка, не меняя код исходника :)

Pasha
04.06.2018
16:50:26
Ну если он в window......
да там просто onclick=window.print()

но как я понимаю там даже просто нахождение onClick уже убивает всё

Artyom
04.06.2018
16:50:43
Sergey
04.06.2018
16:50:51
Ребят подскажите, уже не знаю что делать... Мне нужно изменить данные в INPUT. Вроде нужно как то подменить данные инпута. Пытаюсь вводить что то дёргается и всё

updateData = (id, value) => { this.state.todos.filter((todo, index) => todo.id !== id); this.setState({ inputValue: value }); }

Google
Artyom
04.06.2018
16:51:02
Так страница не грузит, cpu в потолок и все

Finch
04.06.2018
16:51:45
Так страница не грузит, cpu в потолок и все
процессор в потолок? что то по кругу вызывается

Sergey
04.06.2018
16:52:45
Вроде splice?

Kendr
04.06.2018
16:53:20
Sergey
04.06.2018
16:53:56
@speakslowlyplease Помоги

Kendr
04.06.2018
16:54:16
@speakslowlyplease Помоги
С чем? Я не выкупил

Sergey
04.06.2018
16:57:35
С чем? Я не выкупил
Вообще не могу понять как это реализовать?

Cenator
04.06.2018
16:58:13
Kendr
04.06.2018
16:58:32
updateData = (id, value) => { const todos = this.state.todos.filter((todo) => todo.id !== id); this.setState({ inputValue: value, todos }); }

Bobby
04.06.2018
17:01:56
Ребята, что считается хорошим тоном, писать компоненты и контейнеры в одном файле или в разных?

Sergey
04.06.2018
17:02:25
Я хз че там у стейте у тебя
Кинул твой код)) теперь при попытке ввыести полностью изсечаез из ДОМА инпут))

Sergey
04.06.2018
17:02:44
Где то я запутался

Abu
04.06.2018
17:02:47
откуда чувак знает, что за структура у тебя там

Cenator
04.06.2018
17:03:00
Где то я запутался
В выборе профессии

Abu
04.06.2018
17:03:08
и что вообще ты пытаешься сделать, хз

Oleksandr
04.06.2018
17:03:26
this.state.todos.бля.может.деструктуризация.да.не.хуйня

Sergey
04.06.2018
17:04:00
деструктуризация, я про неё тоже думал, и не пойму как реализовать

Google
Oleksandr
04.06.2018
17:04:33
const { todos } = this.state

Abu
04.06.2018
17:04:44
codesandbox

Cenator
04.06.2018
17:05:17
деструктуризация, я про неё тоже думал, и не пойму как реализовать
Посмотри какой-нибудь онлайн курс на ютубе, egghead или что найдешь, не надо здесь донимать людей Многие с этого начинали

Код на гист

Sergey
04.06.2018
17:09:50
https://github.com/drogalovcom/todo_in_react_v1

Ребят, целый день бьюсь с этими инпутами

Nikolay
04.06.2018
17:11:23
Ребята, что считается хорошим тоном, писать компоненты и контейнеры в одном файле или в разных?
По-всякому можно. Если компонент относится только к конкретному контейнеру, и больше нигде не юзается, можно и инлайново ебануть.

Дальше уже вопросы эстетики сугубо.

Cenator
04.06.2018
17:11:47
Bobby
04.06.2018
17:12:57
Дальше уже вопросы эстетики сугубо.
Да, у меня нету аргументов никаких для того или иного подхода.

Nikolay
04.06.2018
17:13:36
Ну аргументы могут быть такие, что если компонент достаточно жирный, то лучше декомпозировать.

Вывод: ебашь как хочешь, но желательно единообразно в рамках проекта и команды.

Bobby
04.06.2018
17:14:37
Так и делал, но обвинили в лишней декомпозиции :)

Nikolay
04.06.2018
17:15:57
Ну везде есть грань, тут формальные правила выработать сложно. Может и по делу обвинили.

Bobby
04.06.2018
17:16:44
Есть такое дело

dima
04.06.2018
17:19:59
посоны хелпаните.



промис. СУка промис. Какого хера ?

Google
dima
04.06.2018
17:20:27
диспатч в санке

Cenator
04.06.2018
17:23:45
промис. СУка промис. Какого хера ?
Диспач вернет то что ты вернул из санка

dima
04.06.2018
17:24:53
export function getToken() { return function (dispatch, getState) { const currentToken = tokenSelector(getState()) let token = 1000000000 if (token && !currentToken) { console.log('set token', dispatch, dispatch({ type: 'auth' }).then) dispatch(actions.setToken(token)) } return currentToken || token } }

Сергей
04.06.2018
17:28:50
промис. СУка промис. Какого хера ?
Дебаггер никто не отменял

dima
04.06.2018
17:29:16
да все продебажил. Тупо все удалил и вызываю только это

dispatch({ type: 'auth' }).then(console.warn).catch(console.warn) лога нету. Ошибок нету. Кто ему промис дал хз. А все остальное работает. Это экшен ахуел

Admin
ERROR: S client not available

dima
04.06.2018
17:31:58
офигеть. Я нашел траблу



Stepan
04.06.2018
17:33:14
Эх, щас бы кастомные миддлварины хуячить))))

И потом дебагать это говно

Abu
04.06.2018
17:33:53
Эх, щас бы кастомные миддлварины хуячить))))
видел проект с 12 миддлварами, было тяжко

Stepan
04.06.2018
17:34:25
а без них куда ?
Без них у тебя предсказуемый код

Nikolay
04.06.2018
17:35:21
Без них у тебя предсказуемый код
Если в нём нет пары эпиков с подпиской на все экшны :D

dima
04.06.2018
17:45:02
видел проект с 12 миддлварами, было тяжко
Крайне простой код. Я просто отрубил в консоли Варнинги и сидел ахуевал. Какого хрена ?

Alexander
04.06.2018
17:59:04
Есть нормальные спиннеры на styled-components?

andretshurotshka?❄️кде
04.06.2018
17:59:13
Google
Abu
04.06.2018
18:00:21
Есть нормальные спиннеры на styled-components?
что мешает взять обычные стили и вставить в стайлед?

Alexander
04.06.2018
18:00:38
Cenator
04.06.2018
18:06:31
Ничего. Просто спросил
Не в первый раз спрашиваешь, реально же дали ответ

Alexander
04.06.2018
18:07:00
Cenator
04.06.2018
18:07:09
Люди разные в разное время
А ответ на вопрос один

Nikolay
04.06.2018
18:07:14
а зачем на все подписываться?
Для сквозной функциональности.

Alexander
04.06.2018
18:07:18
Cenator
04.06.2018
18:07:33
Не всегда
С прошлого раза ничего не изменилось

Sergey
04.06.2018
18:21:54
Кто-нибудь знает как можно заставить работать <Switch/> и <Route children/>? Мне нужно чтобы рендерились все компоненты, но match, который передается в функцию children пропихивался только одному.

Pavel
04.06.2018
18:54:05
как сменить значение props того элемента на который я делаю onclick?

Andrey
04.06.2018
18:55:12
как сменить значение props того элемента на который я делаю onclick?
Вызвать функцию, которая вернёт новое знание? Не?

Pavel
04.06.2018
18:57:10
Вызвать функцию, которая вернёт новое знание? Не?
<Button onClick={() => this.inToFavorite(this.props.filmDetails.id)} basic={localStorage.getItem(favFilm-${this.props.filmDetails.id}) !== null ? false : true} > при клике происходит добавление в localStorage, как сменить props basic на true ?

я даже представить не могу как так сделать, ибо ни разу так не делал

Pavel
04.06.2018
18:59:23
Колбеком
нет какого нибудь примера на бумаге?

Cenator
04.06.2018
19:00:04
нет какого нибудь примера на бумаге?
В стейте объяви поле, его кидай в пропс Объяви метод который будет менять стейт и передай его в кнопку

Alexander
04.06.2018
19:00:39
что значит сменить значение props?

Страница 4082 из 5115