Oleg
либо я чего-то не понимаю, либо это дичь какая-то.
js - one love
я не знаю сам придумал
Пöß d'Ivoire
if(todo.date === utodo.date){ todo.completed = true }
Oleg
Ну это middleware
ты думаешь?
TK
23 строка, как только хочу подключить REDUX_DEVTOOLS_EXTENSION возникают ошибки, а без неё всё норм. Как так?
TK
Пöß d'Ivoire
может тут в датах дело?
Тимофей 🛴
ты думаешь?
Ну я в код не смотрел, только сигнатуру которую ты кинул
Oleg
это сигнатура redux middleware
хм... какой? саги?
Eugene
- middleware можно самому писать *шок*
Ruslan
redux-saga - это всего лишь кастомная реализация
Тимофей 🛴
привет ребят, можете подсказать почему не рендерится https://stackblitz.com/edit/todo-only-redux?file=Todo.js
Советую тебе посмотреть opensource redux проекты, прочитать доку, то место где action creators, взять redux toolkit или redux-act, ну и redux-thunk вместо своей middeware
js - one love
просто хотел понять как это работает потом посмотрю saga или thunk)
🦜
Тимофей 🛴
просто хотел понять как это работает потом посмотрю saga или thunk)
Ну тогда ок, мне просто лень было смотреть в твой код и я решил поумничать
js - one love
бывает)
Oleg
ну так посмотри и помоги новичку)
после такого сообщения и помогать не хочется.
js - one love
почему?
Azamat
привет ребят, можете подсказать почему не рендерится https://stackblitz.com/edit/todo-only-redux?file=Todo.js
ты мутируешь стор в middleWare.js - строка 36. Пофикси и все заработает
Ivan
export const middleWare = state => next => action => { это вообще легально?
Это функция, которая возвращает функцию, которая возвращает функцию. Каррирование.
Oleh
Ребята подскажите, пробую юзать react-slick, когда я создаю отдельный компонент для слайдера (получается что это child-component) то не работает autoplay, а когда все делаю в parent-component, то работает, как я понимаю то проблема в рендеринге child или в чем то другом ?
Василий
привет на выражение const Css = React.lazy(() => import("./StepSum.css")); полeчаю Element type is invalid. Received a promise that resolves to: [object Object]. Lazy element type must resolve to a class or function. это как то на Promise надо переписать?
Василий
пока планирую передать компоненте путь к css и этот файл подгрузить - файл может меняться
Василий
React.Lazy для css наверно лучше не применять?
Dmitriy
React.Lazy для css наверно лучше не применять?
React.lazy() lets you define a component that is loaded dynamically
Dmitriy
React.Lazy для css наверно лучше не применять?
конечно лейз только для реакт компонентов
Василий
и я смотрю - не тот инструмент
Anonymous
Есть кастомный хук для тоста, но что бы его корректно использовать необходимо всё приложение обернуть в контекст тоста - это норм или можно как-нибудь лучше?
Anonymous
Видел, что react-toastify не оборачивает, но пока не разбирался, как он это делает
Oleg
Это функция, которая возвращает функцию, которая возвращает функцию. Каррирование.
не, я вижу, что это. просто как-то сложно выглядит неподготовленным взглядом.
Evgeny
Не понятно почему из стейта приходит undefined если по умолчанию написал null state = { targetStage: null };
Тимофей 🛴
Anonymous
юзаю его. Норм либа
Нормальный, но захотелось свой сделать
Василий
спасибо
TK
при добавлении в код const store = createStore(playlist, window.REDUX_DEVTOOLS_EXTENSION && window.REDUX_DEVTOOLS_EXTENSION()); ошибка возникает "this.props.testStore.map is not a function" хотя без "window.REDUX_DEVTOOLS_EXTENSION && window.REDUX_DEVTOOLS_EXTENSION())" всё работает, но мне нужно дев тулс подключить
Azamat
TK
иди почитай
спасибо)
Azamat
спасибо)
рад помочь 👌
Vladimir
Кто пользуется reshadow?
Vladimir
Это zero runtime?
Mikhail
Его делает команда из сотрудников Яндекса и вроде они юзают их на каких-то своих проектах но вроде там все на css-vars, которые херово пока поддерживаются
Roman
Кто пользуется reshadow?
я почитал - оно какое-то очень странное
Тимофей 🛴
Это zero runtime?
И так и так
Vladimir
Я просто так пробежался, детально не смотрел. Не хочу стайледы, но хочу писать как в стайледах, и при этом на этапе компиляции получать отдельный css. Смотрю на linaria, все нравится, но сыроват
Vladimir
linaria говно ебаное блять даже не думай
А че так? Расскажи подробнее
Roman
linaria говно ебаное блять даже не думай
ану ану? мы его не выбрали из-за ie11, но расскажи, что плохо?
Mikhail
ну как сказать https://caniuse.com/#feat=css-variables
я об этом же) надо смотреть для каждого проекта индивидуально
Roman
в целом я astroturf достаточно доволен - пока никаких проблем (нерешаемых)
🦜
Да его настроить чего только стоит, а еще он на corejs2
Vladimir
Если писать как на styled то будет с рантаймом
Мне нужен не весь функционал стайледов, а примерно как у линарии
Китикет
Установить линарию это удовольствие конечно
Тимофей 🛴
Мне нужен не весь функционал стайледов, а примерно как у линарии
Не важно, просто прочти доку, там все написано про оба подхода
Roman
Мне нужен не весь функционал стайледов, а примерно как у линарии
мне нравится в astroturf, что можно логически блоки группировать - это немного магии, но удобней, чем все на функциях-пропах как в линарии
🦜
Да его настроить чего только стоит, а еще он на corejs2
и у тебя весь проект по пизде идет, потому что нужно объебаться условиями в бабеле с форвардом версий corejs
Тимофей 🛴
мне нравится в astroturf, что можно логически блоки группировать - это немного магии, но удобней, чем все на функциях-пропах как в линарии
И как с ним живется без переменных? И то что нельзя импортированные константы вставлять?
Roman
и у тебя весь проект по пизде идет, потому что нужно объебаться условиями в бабеле с форвардом версий corejs
ох ппц, посмотрел issue... но у нас чуваки полльзуются линарией с core-js 3, спрошу у них сегодня как дела
Vladimir
Всем спасибо, посмотрю варианты
Roman
ты про color: ${color.danger}?
да, только в astroturf так можно только с переменными в пределах одного файла я сделал себе форк, в котором можно между файлами экспортить, но что-то мейнтейнер мне не отвечает https://github.com/4Catalyzer/astroturf/issues/16
🦜
там же чот mui пилили новый css парсер