1- import { Operator , action , forEach , fork , when , map } from 'overmind'
1+ import { Operator , mutate , forEach , fork , when , map } from 'overmind'
22import {
33 Message ,
44 AppMessage ,
@@ -33,15 +33,15 @@ import {
3333 runMutation ,
3434} from './utils'
3535
36- export const ensureCurrentApp : Operator < Message > = action (
36+ export const ensureCurrentApp : Operator < Message > = mutate (
3737 ( { state } , message ) => {
3838 if ( ! state . currentAppName ) {
3939 state . currentAppName = message . appName
4040 }
4141 }
4242)
4343
44- export const runGetterMutation : Operator < GetterMessage > = action (
44+ export const runGetterMutation : Operator < GetterMessage > = mutate (
4545 ( { state } , message ) => {
4646 runMutation ( state . apps [ message . appName ] . state ) ( {
4747 method : 'set' ,
@@ -51,7 +51,7 @@ export const runGetterMutation: Operator<GetterMessage> = action(
5151 }
5252)
5353
54- export const setPortExists : Operator < any > = action ( ( { state } ) => {
54+ export const setPortExists : Operator < any > = mutate ( ( { state } ) => {
5555 state . error = 'PORT_EXISTS'
5656} )
5757
@@ -63,7 +63,7 @@ export const isPortExistsMessage: (
6363) => Operator < Message > = ( paths ) =>
6464 when ( ( _ , message ) => message . messages [ 0 ] . type === 'PORT_EXISTS' , paths )
6565
66- export const addStateAndActions : Operator < InitMessage > = action (
66+ export const addStateAndActions : Operator < InitMessage > = mutate (
6767 ( { state } , message ) => {
6868 state . isConnecting = false
6969 state . error = null
@@ -72,7 +72,7 @@ export const addStateAndActions: Operator<InitMessage> = action(
7272 }
7373)
7474
75- export const addFlushAndRunMutations : Operator < FlushMessage > = action (
75+ export const addFlushAndRunMutations : Operator < FlushMessage > = mutate (
7676 ( { state } , message ) => {
7777 ensureFlushExists ( state . apps [ message . appName ] . flushes , message . data )
7878 state . apps [ message . appName ] . flushes [ message . data . flushId ] . mutations =
@@ -96,7 +96,7 @@ export const addFlushAndRunMutations: Operator<FlushMessage> = action(
9696 }
9797)
9898
99- export const ensureApp : Operator < Message > = action (
99+ export const ensureApp : Operator < Message > = mutate (
100100 async ( { state, effects } , message ) => {
101101 if (
102102 ! state . apps [ message . appName ] ||
@@ -113,7 +113,7 @@ export const ensureApp: Operator<Message> = action(
113113 }
114114)
115115
116- export const addClientMessages : Operator < Message > = action (
116+ export const addClientMessages : Operator < Message > = mutate (
117117 ( { state } , message ) => {
118118 state . apps [ message . appName ] . messages = JSON . parse (
119119 JSON . stringify ( message . messages )
@@ -123,7 +123,7 @@ export const addClientMessages: Operator<Message> = action(
123123 }
124124)
125125
126- export const addComponent : Operator < AddComponentMessage > = action (
126+ export const addComponent : Operator < AddComponentMessage > = mutate (
127127 ( { state } , message ) => {
128128 const id = `${ message . data . componentId } _${ message . data . componentInstanceId } `
129129
@@ -138,7 +138,7 @@ export const addComponent: Operator<AddComponentMessage> = action(
138138 }
139139)
140140
141- export const updateComponent : Operator < UpdateComponentMessage > = action (
141+ export const updateComponent : Operator < UpdateComponentMessage > = mutate (
142142 ( { state } , message ) => {
143143 const id = `${ message . data . componentId } _${ message . data . componentInstanceId } `
144144
@@ -156,15 +156,15 @@ export const updateComponent: Operator<UpdateComponentMessage> = action(
156156 }
157157)
158158
159- export const removeComponent : Operator < RemoveComponentMessage > = action (
159+ export const removeComponent : Operator < RemoveComponentMessage > = mutate (
160160 ( { state } , message ) => {
161161 const id = `${ message . data . componentId } _${ message . data . componentInstanceId } `
162162
163163 state . apps [ message . appName ] . components [ id ] . isMounted = false
164164 }
165165)
166166
167- export const updateDerived : Operator < DerivedMessage > = action (
167+ export const updateDerived : Operator < DerivedMessage > = mutate (
168168 ( { state } , message ) => {
169169 const appState = state . apps [ message . appName ] . state
170170 const path = message . data . path . split ( '.' )
@@ -176,7 +176,7 @@ export const updateDerived: Operator<DerivedMessage> = action(
176176 }
177177)
178178
179- export const updateFlushWithDerived : Operator < DirtyDerivedMessage > = action (
179+ export const updateFlushWithDerived : Operator < DirtyDerivedMessage > = mutate (
180180 ( { state } , message ) => {
181181 ensureFlushExists ( state . apps [ message . appName ] . flushes , message . data )
182182 state . apps [ message . appName ] . flushes [ message . data . flushId ] . derived . push (
@@ -185,7 +185,7 @@ export const updateFlushWithDerived: Operator<DirtyDerivedMessage> = action(
185185 }
186186)
187187
188- export const addAction : Operator < StartActionMessage > = action (
188+ export const addAction : Operator < StartActionMessage > = mutate (
189189 ( { state } , message ) => {
190190 const app = state . apps [ message . appName ]
191191 const action = message . data
@@ -230,7 +230,7 @@ export const addAction: Operator<StartActionMessage> = action(
230230 }
231231)
232232
233- export const addOperator : Operator < StartOperatorMessage > = action (
233+ export const addOperator : Operator < StartOperatorMessage > = mutate (
234234 ( { state } , message ) => {
235235 const operatorData = message . data
236236 const actionId = getActionId ( operatorData )
@@ -245,7 +245,7 @@ export const addOperator: Operator<StartOperatorMessage> = action(
245245 }
246246)
247247
248- export const updateOperator : Operator < EndOperatorMessage > = action (
248+ export const updateOperator : Operator < EndOperatorMessage > = mutate (
249249 ( { state } , message ) => {
250250 const operatorData = message . data
251251 const actionId = getActionId ( operatorData )
@@ -259,7 +259,7 @@ export const updateOperator: Operator<EndOperatorMessage> = action(
259259 }
260260)
261261
262- export const updateState : Operator < StateMessage > = action (
262+ export const updateState : Operator < StateMessage > = mutate (
263263 ( { state } , message ) => {
264264 const app = state . apps [ message . appName ]
265265 const path = message . data . path
@@ -270,7 +270,7 @@ export const updateState: Operator<StateMessage> = action(
270270 }
271271)
272272
273- export const updateAction : Operator < EndActionMessage > = action (
273+ export const updateAction : Operator < EndActionMessage > = mutate (
274274 ( { state } , message ) => {
275275 const app = state . apps [ message . appName ]
276276 const action = message . data
@@ -281,7 +281,7 @@ export const updateAction: Operator<EndActionMessage> = action(
281281 }
282282)
283283
284- export const addMutations : Operator < MutationsMessage > = action (
284+ export const addMutations : Operator < MutationsMessage > = mutate (
285285 ( { state } , message ) => {
286286 const mutations = message . data
287287 const id = `${ mutations . actionId } _${ mutations . executionId } `
@@ -297,7 +297,7 @@ export const addMutations: Operator<MutationsMessage> = action(
297297 }
298298)
299299
300- export const updateEffect : Operator < EffectMessage > = action (
300+ export const updateEffect : Operator < EffectMessage > = mutate (
301301 ( { state } , message ) => {
302302 const effect = message . data
303303 const id = getActionId ( effect )
@@ -337,6 +337,6 @@ export const forkEachMessage: (
337337) => Operator < AppMessage < any > [ ] > = ( paths ) =>
338338 forEach ( fork ( ( _ , value ) => value . type , paths ) as Operator < AppMessage < any > > )
339339
340- export const updateOperatorAsync : Operator < AsyncOperatorMessage > = action (
340+ export const updateOperatorAsync : Operator < AsyncOperatorMessage > = mutate (
341341 ( ) => { }
342342)
0 commit comments