@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
