-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
after switching to @ngxs-labs/immer-adapter": "^2.0.1", i am getting following error
@Mutation()
@Action(CreateNewConversation)
createConversation(ctx: StateContext<ChatBoxStateModel>) {
const newConversation = new Conversation('payload.conversationId');
ctx.setState((state: ChatBoxStateModel) => {
state.conversations.push(newConversation);
state.activeConversationId = newConversation.id;
return state;
});
}core.js:5567 ERROR TypeError: 'ownKeys' on proxy: trap result did not include 'scope'
at Function.freeze (<anonymous>)
at deepFreeze (ngxs-store.js:1514)
at ngxs-store.js:1529
at Array.forEach (<anonymous>)
at deepFreeze (ngxs-store.js:1519)
at Object.setState (ngxs-store.js:1607)
at setStateValue (ngxs-store.js:1728)
at Object.setState (ngxs-store.js:1785)
at Object.setState (ngxs-labs-immer-adapter.js:82)
at ChatBoxState.push.../../libs/chat-box/src/lib/state/chat-box.store.ts.ChatBoxState.createConversation (chat-box.store.ts:192)
Metadata
Metadata
Assignees
Labels
No labels