@sqlrooms/room-store / CreateCommandSliceProps
Type Alias: CreateCommandSliceProps<RS>
CreateCommandSliceProps<
RS> =object
Type Parameters
| Type Parameter | Default type |
|---|---|
RS extends BaseRoomStoreState | BaseRoomStoreState |
Properties
middleware?
optionalmiddleware:RoomCommandMiddleware<RS>[]
onCommandInvokeStart()?
optionalonCommandInvokeStart: (event) =>void
Parameters
| Parameter | Type |
|---|---|
event | RoomCommandInvokeStartEvent<RS> |
Returns
void
onCommandInvokeSuccess()?
optionalonCommandInvokeSuccess: (event) =>void
Parameters
| Parameter | Type |
|---|---|
event | RoomCommandInvokeSuccessEvent<RS> |
Returns
void
onCommandInvokeFailure()?
optionalonCommandInvokeFailure: (event) =>void
Parameters
| Parameter | Type |
|---|---|
event | RoomCommandInvokeFailureEvent<RS> |
Returns
void
onCommandInvokeError()?
optionalonCommandInvokeError: (event) =>void
Parameters
| Parameter | Type |
|---|---|
event | RoomCommandInvokeErrorEvent<RS> |
Returns
void
