Size: a a a

2020 August 12

fe

from earth in ☄️ effector
особенно когда этих сторов не сосчитать)
источник

c⁣

createStore<🦉>... in ☄️ effector
from earth
хм а я вот не вижу разницу особо
1. каждый раз заново строятся все связи
2. логика привязывается к странице, а не наоборот, а значит когда понадобится управлять маунтом страницы из логики, ты тупо не сможешь этого сделать. Заметь, тут “когда”, а не “если”
источник

П

Первый 🦄 Император... in ☄️ effector
7 нянек, дитя без глаза 😂😂😂😂
источник

fe

from earth in ☄️ effector
createStore<🦉> ⁣
1. каждый раз заново строятся все связи
2. логика привязывается к странице, а не наоборот, а значит когда понадобится управлять маунтом страницы из логики, ты тупо не сможешь этого сделать. Заметь, тут “когда”, а не “если”
что значит "управлять маунтом страницы из логики"? не понял фразу
источник

A

Andrey in ☄️ effector
from earth
особенно когда этих сторов не сосчитать)
const domain = createDomain();
domain.onCreateStore(store => store.reset(reset));
const store = domain.store(1)
const store2 = domain.store(2)
источник

ф

фильтруй мысли... in ☄️ effector
from earth
ну вот хуки (при всех своих остальных минусах) типа useEffect как раз очень удобны тем, что подписки и отписки очень наглядно и легко создаются и пишутся рядом
и мне как будто в эффекторе чего-то такого не хватает
раньше я пользовался наушниками с проводами, сейчас беспроводными - такое чувство, что чего-то не хватает 🌝
источник

c⁣

createStore<🦉>... in ☄️ effector
from earth
что значит "управлять маунтом страницы из логики"? не понял фразу
например переключить страницу на другую
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
это переиспользование:

const foo = 0,
 bar = 1,
 baz = 2


это дублирование:

const foo = 0
const bar = 1
const baz = 2
раунд
Мне бы этого довода хватило лично
источник

fe

from earth in ☄️ effector
фильтруй мысли
раньше я пользовался наушниками с проводами, сейчас беспроводными - такое чувство, что чего-то не хватает 🌝
ну к слову так и есть, мне нахер не нужны беспроводные наушники)) именно по этой причине
источник

A

Andrey in ☄️ effector
from earth
хм а я вот не вижу разницу особо
то, что ты предлагаешь сделать это как вместо ререндера компонента с новым стейтом, просто затирать подчистую все дерево, создавать новые инстансы компонентов и рендерить заново
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
Шо то ты юзСтейт нагородил только с эффектором) зачем?
источник

fe

from earth in ☄️ effector
Dmitriy Shuleshov
раунд
Мне бы этого довода хватило лично
ну сиди копируй файл из двухсот строчек потому что "это не дублирование"
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
from earth
особенно когда этих сторов не сосчитать)
заюзай домен и гейт чтобы на уходе со страницы ресеттить сторы

const widgetDomain = createDomain()
const DashboardGate = createGate()

widgetDomain.onCreateStore(store => {
 store.reset(DashboardGate.close)
})

const fooWidget = widgetDomain.createStore(null)

const Dashboard = () => {
 useGate(DashboardGate)
 return <div>dashboard</div>
}
источник

DS

Dmitriy Shuleshov in ☄️ effector
Когда то один чувак предложил учится печатать "вслепую", угадайте как идею восприняли?
источник

fe

from earth in ☄️ effector
не способен понять других пользователей, ясно
источник

DS

Dmitriy Shuleshov in ☄️ effector
from earth
ну сиди копируй файл из двухсот строчек потому что "это не дублирование"
Не нужно ничего копировать, для этого есть фабрика
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
(нет кода)
😂 вспомнил гифку с котиком и картами)
источник

ei

export default - зло... in ☄️ effector
Dmitriy Shuleshov
Не нужно ничего копировать, для этого есть фабрика
Щас начнется опять
источник

A

Andrey in ☄️ effector
у этих примеров есть право на жизнь из некоторых практических соображений)
в отличии от темы треда)
источник

AO

Aleksandr Osipov in ☄️ effector
Рискну накликать на себя гнев, но выскажусь, у меня вот с эффектором реально проблемы с переиспользуемой логикой, если мы заранее не знаем сколько инстантцев логики будет на страница то приходится городить сторы содержащие маппинг по id, и вот тут вознакаются сложности с использованием сторонних либ типа patronum/reeffect которые на ориентированы на такое, вот взять мой вопрос с отменой запросов, пришлось делать это самому, так как взять тот же reeffect уже не представляется возможности
источник