Size: a a a

Reatom — стейт-менеджер

2020 June 05

NS

Nick Shevrov in Reatom — стейт-менеджер
В entities есть общие атомы
источник

a

artalar in Reatom — стейт-менеджер
Nick Shevrov
https://reatom.js.org/#/guides/migration-from-redux?id=creating-store

import { createStore } from '@reatom/core'

const store = createStore(rootAtom, preloadedData)
Здесь preloadedData - это НЕ стейт rootAtom
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
Да блин)
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
Короче я там могу просто по порядку указать все атомы, что мне нужны
источник

a

artalar in Reatom — стейт-менеджер
Nick Shevrov
https://reatom.js.org/#/guides/migration-from-redux?id=creating-store

import { createStore } from '@reatom/core'

const store = createStore(rootAtom, preloadedData)
createStore(
rootAtom,
{
 [getTree(boxAtom).id]: boxState,
 [getTree(tableAtom).id]: tableState
}
)
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
Ага
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
Я ровно так и написал
источник

I

Ilyas Kabirov in Reatom — стейт-менеджер
Nick Shevrov
Ну api такой, что ты указываешь rootAtom и ему initialState
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
Спасибо еще раз
источник

NS

Nick Shevrov in Reatom — стейт-менеджер
artalar
createStore(
rootAtom,
{
 [getTree(boxAtom).id]: boxState,
 [getTree(tableAtom).id]: tableState
}
)
Так и делал, ошибка просто была
источник

И

Илья in Reatom — стейт-менеджер
Кто-нить подрубал redux-logger?
источник

И

Илья in Reatom — стейт-менеджер
Было бы хорошо его использовать и не писать свое
источник

И

Илья in Reatom — стейт-менеджер
Есть готовая обертка в subscribe чтобы через него логировать?
источник

a

artalar in Reatom — стейт-менеджер
Илья
Есть готовая обертка в subscribe чтобы через него логировать?
неа
источник

a

artalar in Reatom — стейт-менеджер
Но все middleware-like подрубается же элементарно
источник

a

artalar in Reatom — стейт-менеджер
Илья
Есть готовая обертка в subscribe чтобы через него логировать?
Примерно так

const nexter = reduxLoggerMiddleware(store)(() => {})
store.subscribe(action => nexter(action))
источник

a

artalar in Reatom — стейт-менеджер
А хотя 🤔🤔🤔
Он, наверное, getState делает перед вызовом next...
источник

И

Илья in Reatom — стейт-менеджер
@artalar вот так завелось
источник

И

Илья in Reatom — стейт-менеджер
источник

И

Илья in Reatom — стейт-менеджер
Не пойму почему дифа нету
источник