state api
AppStateStore
获取状态
const state = store.getState();
console.log(state.session.messages);更新状态
store.setState(state => ({
...state,
session: {
...state.session,
messages: [...state.session.messages, newMessage],
},
}));订阅状态变化
const unsubscribe = store.subscribe(state => {
console.log('State updated:', state);
});
// 取消订阅
unsubscribe();