Looch
тупо в стейте/конфиге харню разные типа хэндлеров
Looch
вообще это решило б все проблемы https://github.com/ReactTraining/react-router/blob/master/packages/react-router/docs/api/Prompt.md
Looch
но увы оно без десигна
Oleg
Ребят, кто пробовал SvelteJS? На первый взгляд крутая штука
Vitaly
Th0r
Oleg
Dmitrij
Th0r
https://t.me/sveltejs
Dmitrij
Спасибо
Seva
в ReactDom.render() попадает результат работы React.createElement() ?
Дима
да
Seva
да
а для чего Babel делает React.creatrElement? почему сразу не объект
Дима
тиме реакта было неудобно, сорян
Дима
придётся немного потерпеть
Frontend Priest
Alexandr
Дайте ссылку на VUE чат пжлст
Dmitriy
@vuejs_ru
Alexandr
Tutu
Народ. Есть в ли react именнованные слоты как во vue ?
Александр
Александр
Не нужны они в реакте, передавайте через props компонент, элемент, render функцию - как захотите
Александр
О каком объекте речь не понятно
Александр
Ясно, можно предположить для того чтобы инкапсулировать логику трасляции jsx от деталей реализации
Александр
Так она за фабрикой спрятана, и в случае изменения чего-то там, не надо переписывать плагин для преобразования
Seva
спасибо
Vitalii
Всем привет.
Решил сравнить либы state management в react:
1. Redux Standart
2. Redux Handler
3. Redux Observable
4. Redux Saga
5. Effector
6. MobX
+ TS
+ Tests
https://github.com/alreadyExisted/react-state
Может кому-то это поможет или наоборот)
Frontend Priest
Vitalii
Подход, размер бойлерплейта
Vadim
Roman
Vitalii
Ну ок) Я оподливился)
Дима
Vitaliy
Всем привет, ребят подскажите пожалуйста как в styledComponent реализуются медиазапросы?
Dean
Dean
в доке все написано
Vitalii
import {createStore, createEffect, createApi} from 'effector'
export const incAsync = createEffect('async increment', {
handler: () => sleep(1000),
})
export const counter = createStore(0)
.on(incAsync.done, x => x + 1)
export const {inc, dec} = createApi(counter, {
inc: x => x + 1,
dec: x => x - 1,
})
Не ругайся начальника, и твой effector потрогал)
Дима
я видел, я к этому и написал)
Дима
типа так проще объявляется
Vitaliy
Dmitry
Dmitry
Пожалуйста. Так какой объект
Александр
https://github.com/facebook/react/blob/master/packages/react/src/ReactElement.js#L112
Александр
Такой
Dmitry
Андрей
Привет, вопрос такой, какое количество раз есть нормальным для рендера компонента?
Например первый раз отрисовался - +1
Потом пришли просы, перерисовался +1
В итоге два раза.
Есть статья у кого-то об этом или кто может немного обьяснить?
Александр
Александр
Александр
Александр
https://github.com/maicki/why-did-you-update
Александр
Выявите причину ререндеров, потом уже будете решать
Андрей
Victor
строго говоря, выполняется не перерисовка, а вычисление - нужна ли перерисовка
Александр
Андрей
Victor
https://gist.github.com/theghostbel/4c5a1c3f5bf3caf264ef6a2b7d6b9042
у себя в живом проекте вот так подключили wdyu
можно в любой момент открыть приложение не в проде www.example.com?why-did-you-update и посмотреть как работает
Kirill
Всем привет, есть компонент для локализации, который принимает чилдренов и просто ищет в редюсере по ключам перевод, такой вопрос, нужно перевести текст в placeholder у инпута, как туда можно засунуть компонент, или как реализовать перевод там?)
Victor
Kirill
Kirill
https://codesandbox.io/s/heuristic-chaplygin-1l3j1
Kirill
только без редюсера
Kirill
ну там так же, object object выводит
Андрей
Frontend Priest
🦜
https://github.com/smooth-code/xstyled