NS
Size: a a a
NS
NS
NS
NS
export const pageStateAtom = combine({boxInfo: boxAtom, table: tableAtom});
NS
const counterDoubledAtom = map(counterAtom, value => value * 2)
NS
a
export const pageStateAtom = combine({boxInfo: boxAtom, table: tableAtom});
boxAtom
и tableAtom
возьметсяa
const counterDoubledAtom = map(counterAtom, value => value * 2)
NS
Store
будет создаваться переопределить initialState
NS
NS
combine
a
Store
будет создаваться переопределить initialState
pageStateAtom
оставь пустым и не переопределя его, нужно лишь переопределить его детейa
a
on(someAtom, (s) => s + 1)
не идемпотентен и может что-то сломатьNS
api
такой, что ты указываешь rootAtom и ему initialStateNS
a
api
такой, что ты указываешь rootAtom и ему initialStateNS
initialState
NS
https://reatom.js.org/#/guides/migration-from-redux?id=creating-store
import { createStore } from '@reatom/core'
const store = createStore(rootAtom, preloadedData)
a
initialState